Roll Dice
On the character sheet page, you can select a die beside a skill and it will automatically roll for you and include your proficiency bonus!
View Characters
View all of the characters you have created over multiple campaigns and select whichever one you want!
Built with Node.js. THE asynchronous event-driven JavaScript runtime
This project was built with server-side rendering using node.js.
Front end templating done with Handlebars. Minimal templating on steroids.
Calling an API and filling in the data to look pretty isn't always easy. Handlebars allowed me to loop over JS objects and creating divs for each.
And lastly, routing done with express.js. Easy.
All the routes were built with a REST api in mind and followed best practices.