The SimDB dashboard is a single page Vue.js application built using Vite and npm.
The SimDB dashboard consists of a few pages being served from a flask app, with the frontend interactivity being handled by the Vue.js library.
The dashboard consists mostly of static pages and javascript files, with Flask being used to set some configuration values in the html pages being served.
You can clone the code using git and run a development version of the dashboard using:
git clone git@github.com:iterorganization/SimDB-Dashboard.git
cd SimDB-Dashboard/dashboard
npm install
npm run devYou can build the dashboard using:
npm run buildand can serve it using a test server by running:
npm run preview