Beta2026
GameGrid
Schedule a multi-venue tournament in minutes, with zero hard-constraint violations.

A tournament scheduler built on a real constraint solver. Load teams, coaches and fields, press Schedule, and get a complete schedule with no coach double-booked across venues, travel buffers respected and rest constraints honoured. Tested on 600-game scenarios.
- Problem
- League coordinators schedule by hand or with tools that use heuristics and quietly produce conflicts. A coach booked on two fields at once is discovered on game day.
- Build
- A CP-SAT model over venues, time slots, teams and coaches, exposed as a stateless HTTP service behind a Next.js interface. Spreadsheet import, conflict explanations and a test harness covering large tournaments.
- Outcome
- Polished MVP validated against a real youth-sports consulting engagement. Accounts, billing, referee assignment and bracket generation are the remaining work.
Related work
All work- ProductLive
System-wide desktop dictation with a local-first workflow.
- Python
- Swift
- faster-whisper
- Native desktop
- ProductBeta