dnd_combat_simulation
dnd_combat_simulation copied to clipboard
A combat simulator for D&D 5th edition
D&D 5e Combat Simulator
Version 0.1
Setup
Requirements to run locally:
- Docker: https://www.docker.com/products/docker-desktop
Steps to set up
- Clone repo to local
- cd into directory
- Edit the secret_template.env - each line will tell you what to put in. After, rename it to secret.env.
- Run: "docker-compose build" - this should build both the frontend and backend environments for you.
- Run: "docker-compose run api python3 manage.py migrate"
- Go to: https://github.com/ceryliae/DnDAppFiles/blob/master/Bestiary/Monster%20Manual%20Bestiary.xml and download that file. Put it in the xml_data/data directory
- Run "docker-compose run api python3 manage.py data_setup"
- Run "docker-compose up"
- Head to localhost:3000/ to view the app!