Board Game Tracker
#React#Node.js#SQLite#Docker#Traefik
A personal board game session tracker that runs locally in Docker.
Features
- Log game sessions with players and scores
- Pull game metadata from BoardGameGeek API
- Track win rates and play history per player
- Runs fully local — no account needed, no cloud
Stack
React frontend with a Node.js/Express backend, SQLite for storage. Runs behind the same Traefik + mkcert setup as this site at boardgames.local.com.
Why
I wanted to track plays without giving my data to BGG or Tabletop.to. And it was a good excuse to try out the Traefik local dev setup I’d been meaning to configure.