0.0.260 • Published 12 months ago

expressboard v0.0.260

Weekly downloads
-
License
MIT
Repository
github
Last release
12 months ago

In development. Not considered stable enough for professional useage.

Fast, minimal, user-friendly dashboard built with express for express servers. Expressboard provides a wide verity of features to track Site Analytics, Request Limitations, & More.


Installation

This is a Node.js module available through the npm registry.

Before installing, download and install Node.js. Node.js 0.10 or higher is required.

If this is a brand new project, make sure to create a package.json first with the npm init command.

Installation is done using the npm install command:

$ npm install expressboard
const board = require('expressboard');

board.create(5100);

Examples of Expressboard's useage

Index.js

// Express
const express = require('express')
const app = express()

// Expressboard
const board = require('expressboard');

app.get('/', function (req, res) {

  res.send('Hello World')
  board.onEvent('siteVisit')

})

app.listen(3000)
board.go(5100);

Terminal

$ node index.js

Output

[EXPRESS DASHBOARD]
View dashboard at: http://localhost:5100/dashboard

Want to contribute?

The Expressboard project welcomes all constructive contributions. Contributions take many forms, from code for bug fixes and enhancements, to additions and fixes to documentation, additional tests, triaging incoming pull requests and issues, and more!

Security Issues

If you discover a security vulnerability in Expressboard, please get in contact with Kris Powers.

License

MIT

0.0.260

12 months ago

0.0.259

12 months ago

0.0.258

12 months ago

0.0.257

12 months ago

0.0.256

12 months ago

0.0.255

12 months ago

0.0.254

12 months ago

0.0.253

12 months ago

0.0.252

12 months ago

0.0.251

12 months ago

0.0.25

12 months ago

0.0.24

12 months ago

0.0.23

12 months ago

0.0.22

12 months ago

0.0.2

12 months ago

0.0.1

12 months ago