CourtIQ 🎾

One-liner: Smart tennis training app — helps amateur players learn and practice “percentage plays” (the high-probability shot choices that win more points), then tracks and analyzes their decision-making over time.

Origin: Moved here from uloza/courtiq (now runquest/courtiq, private). Actively in development, last pushed 2026-05-05.

Stack: Rails 7.2 + Hotwire/Turbo, Tailwind CSS, Docker-based dev environment, PWA (offline-capable).

Core loop:

Roadmap (from MILESTONES.md):

Status: Real, active build — not a raw idea. Has a working Rails app, Docker setup, PWA config, and a detailed ticket-level roadmap already in the repo (MILESTONES.md, docs/).