Before running the application on your local machine, you need to install python3.7, node, npm and mongoDB
- Install the requirements from requirements.txt
- Start mongodb on port 27017
- Run data_reorganizer.py to download the data from the WOW-API. This may take two minutes.
- From the root directory run
npm run graphql
The backend runs on port 4000
- From the root directory run
npm run react
The frontend runs on port 3000
- Install the elm packages inside the elm root directory via
elm install
- Execute the start script start.sh to run the Elm Frontend on port 8080