DungeonBox is a web-based application that allows you to create and manage characters for Dungeons & Dragons 5th edition, as well as to view other people's creations.
You can find the deployed application here
Planning Doc can be found here
- MongoDB
- Express.js
- React.js
- Node.js
- Auth0
- MUI component library
- CSS
Application deployed with Netlify: here
DungeonBox is a web-based application that allows you to create and manage characters for Dungeons & Dragons 5th edition, as well as to view other people's creations. To Get started, click the login button and sign in with your google account.
To create a character, head over to the "New Character" page. Just fill in your character's details and click the submit button. Optionally, you can also include an image, so that everyone can see your character in their full glory.
To view your creations, or those made by other users, click the "View All" button. Here, you will see a list of every character submitted to DungeonBox. To view more details, click on a character card to view more information about your adventurer. On this page, you can also edit or delete your characters, if you're signed in.
- further integrate 5e api for AC/Health calculations and show class/race abilities on the details page
- Point buy calculations on the edit and new character pages
- Allow users to upload homebrew classes or races, and use them for their characters
- Characters with subraces and/or multiple classes


