The dashboard repository contains all source code for the website displayed at dashboard.eventzimmer.de.
It is used to manage organization of locations, sources and events.
dashboard is based on:
Below instructions will give you a local version of dashboard up and running, assuming that you have node and npm installed:
git clone https://github.com/eventzimmer/dashboard.git
cd site/
npm install
To build a production version of dashboard:
cd dist/
python3 -m http.server # will serve a version of the website on http://localhost:8080
dashboard is a vue-cli based project. A full reference can be found in their documentation.
dashboard defaults all requests to localhost:3000. You can use VUE_APP_ENDPOINT to control this behaviour. In order to use the local backend, please have a look at the schema manual, in order to set it up.