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
  • CyberLens AI screenshot
    Live

    Security scanning for the AI-coding era.

    • React
    • TypeScript
    • Vite
    • Supabase
  • Peak Tasks screenshot
    Live

    Forward an email. The inbox classifies it, files it and asks only when it must.

    • TypeScript
    • Supabase
    • Claude API
    • AgentMail
  • Battle Plan Operations screenshot
    Live

    Structured personal development with team accountability. On the web and the App Store.

    • React
    • TypeScript
    • Supabase
    • Resend

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.