0.0.260 • Published 2 years ago

expressboard v0.0.260

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years 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

2 years ago

0.0.259

2 years ago

0.0.258

2 years ago

0.0.257

2 years ago

0.0.256

2 years ago

0.0.255

2 years ago

0.0.254

2 years ago

0.0.253

2 years ago

0.0.252

2 years ago

0.0.251

2 years ago

0.0.25

2 years ago

0.0.24

2 years ago

0.0.23

2 years ago

0.0.22

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago