Dashboards
This application allows you to build personalized dashboards using drag & drop. Dashboards consists out of widgets that are placed on the board. Widgets are simple to implement, so anyone can build a widget for his own dashboard.
Technology Stack
Front-end:
Back-end:
Experimental browser features:
These features are not yet fully supported in all browsers.
Getting Started
Clone the repository and install packages using yarn install
or npm install
.
To start the application on your machine, run:
npm start
To build the application for deployment, run:
npm run build
Contributing
PRs are welcome, especially for new widgets. Widgets are defined inside the app/widgets
folder
and that is probably the best place to start experimenting with the app.
Deployment
The master
branch is continuously deployed to dashboards.cxjs.io
using Netlify.
License
Code of this project is licensed under MIT License, however, please note that CxJS is free for non-commercial projects only.