Skip to main content
Beta2026

GameGrid

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

GameGrid screenshot

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.
All work
  • Product
    Live

    System-wide desktop dictation with a local-first workflow.

    • Python
    • Swift
    • faster-whisper
    • Native desktop
  • Product
    Beta

    Desktop capture, OCR and a searchable private library.

    • Tauri
    • Rust
    • TypeScript
    • OCR

Have a system that needs building?

Describe the problem, the constraint and what done looks like. You will get a straight answer on whether software, automation or AI is the right tool, and what it would take.

Web design and hosting? That is Astra Web Dev.