This project is a web-based TTRPG Combat Tracker designed to help manage combat encounters, track combatants, and maintain turn order in tabletop role-playing games. It ensures combat state persistence across sessions and offers a separate player view for enhanced gameplay experience.
- Real-time combat management
- Combatant health tracking
- Turn order management
- Separate player view
- State persistence across sessions
Make sure you have Docker and Docker Compose installed on your system.
-
Clone the repository:
git clone https://github.com/yourusername/ttrpg-combat-tracker.git cd ttrpg-combat-tracker```
-
Build and run the application using Docker Compose:
docker-compose up --build
I built this project out of personal interest using almost exclusively generative AI tools. I found it extremely interested and learned quite a bit about nodeJS along the way.
This will build the Docker images and start the application. The application will be accessible on port 4006.