Character Tracker - React Version

Technical Goal:

A rewrite of the character tracker application in React js with base data hosted in Firebase. Next step: add the ability to save in-progress character sheets back to firebase in addition to using local storage. This very much a work in progress.

Project Overview:

I was looking for a fun project with some technical complexity to it, that I couldn't get anywhere else and would actually use.

I play Dungeons and Dragons maybe 18 times in a year. My character's abilities shifts from time to time to keep up with current D&D rules. I don't play often enough that rule changes really sink in, and I tend to forget a bunch of what my character can do. Also with weeks or months between game sessions I do not always track the state I left my character sheet effectively. What is my character's health? What powers have I used up? Am I poisoned or cursed or do I have a protection spell cast on me?

There are some software tools to help create and level up a D&D character, but not much in the way of this kind of tracking type tool.


Character Tracker Demo
React.js Character Tracker Source in BitBucket