A web app for generating fair, co-ed softball lineups. Tracks position preferences, season history, and co-ed rules across a full season.
- Docker (for PostgreSQL)
- Node.js 20+
npm installcp .env.example .env.local.env.example contains the defaults that match the Docker Compose setup. No changes needed for local development.
docker-compose up -dnpm run db:migratenpm run devOpen http://localhost:3000.
| Command | Description |
|---|---|
npm run db:generate |
Generate a new migration from schema changes |
npm run db:migrate |
Apply pending migrations to the local DB |
| Variable | Description |
|---|---|
DATABASE_URL |
PostgreSQL connection string |
See .env.example for defaults.