Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

DataDashboard

logo

A data-driven dashboard console for report widgets

License:MIT npm Vulnerabilities Build Build

Try it out

https://data-dashboard.js.org

Reference architecture

DataDashboard provides examples of creating charts and tables from REST calls, and it aims to be a reference architecture for building data-driven dashboard consoles composed of report widgets.

The list of report widgets and dashboard panels is defined in src/ts/config.js, and the routing is handled in src/ts/controller.js. Each widget has a folder under src/widgets that contains the widget's view and controller.

Run locally

Install:

Then enter the terminal commands:

$ git clone https://github.com/dnajs/data-dashboard
$ cd data-dashboard
$ npm install
$ npm start

Now view the DataDashboard at: http://localhost:7531

Development mode

Run the application in development mode with the command:

$ npm run dev

The web server will use the un-minified version of the application, and file watchers will automatically rebuild the appropriate parts of the application when source files change.

Libraries

Powered by:


MIT License