A tool for the well to-do but very disorganized dungeon master.
- Product Owner: Brooks Naylor
- Scrum Master: Jake Lee
- Development Team Members: Spencer Vaterlaus
Create players and monsters for your encounters, input the turn order for your players, and see the initiative order render at the bottom of the Arena page.
When a monster dies, remove them from the Arena and see the initiative tracker update automatically.
TO START APP ON LOCAL SERVER
From within the root directory, in terminal use:
$ yarn install
Once all dependencies have been installed, open two terminal tabs, both residing in the dungeon-master folder.
In one tab, to get react running and able to re-render, in the terminal use:
$ yarn run react-dev
In the other terminal tab, to get the server up and running, in the terminal use:
$ yarn run server-dev
Now if you navigate to localhost:3000 you should see the app up and running!
If you want to have data stored using mongo and mongoose on your local machine navigate to the folder database-mongo.
Inside this folder in the terminal use:
$ mkdir mongoDb
$ mongod --dbpath mongoDb
This creates a folder for all of the mongo data and start up the connection to the mongo database between your server and mongo.
In the future on your local machine, once mongoDb has been created you simply need to run $ mongod --dbpath mongoDb to connect to your database.
See CONTRIBUTING.md for contribution guidelines.