9ef1199324ebfaed96fe1c64f4259df9c04a8067
Multi-stage Docker build (web → server → production). Fastify serves React build in production with SPA fallback. Docker Compose with volume for SQLite persistence. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Spelljammer Ship Tracker
A phone-friendly web app for tracking Spelljammer ships during D&D sessions. Supports multi-ship CRUD, real-time sync via WebSocket, and a battle rules reference.
See App plan.md for the full product spec.
Quick Start (Development)
npm run install:all
npm run dev
# Open http://localhost:5173
Quick Start (Docker)
docker compose up -d --build
# Open http://localhost:3000
Full setup, testing, and deployment docs will be added once implementation is complete.
Description
Languages
TypeScript
88.4%
CSS
8.9%
Shell
1.7%
Dockerfile
0.8%
HTML
0.2%