← Back to work

KidMath.ai

AI-powered education platform with 30+ interactive games, structured courses, and real-time progress tracking.

ReactTypeScriptSupabaseGeminiStripeSentry

The Challenge

Build a comprehensive, child-safe education platform that uses AI to generate engaging math and language content — with subscription billing, COPPA compliance, and parent dashboards.

What I Built

A full-stack SaaS platform with 30+ interactive games spanning math, language arts, geography, and typing. The platform includes:

  • AI content generation via Gemini 2.5 Flash for dynamic, age-appropriate problems
  • Structured courses with progressive difficulty and mastery tracking
  • Parent dashboard with real-time progress visualization
  • Subscription billing via Stripe with free trial flow
  • COPPA compliance — no PII collection from children under 13
  • 34 Supabase Edge Functions powering the backend
  • 68+ database migrations for a mature, evolving schema

Technical Highlights

  • Agent gateway API for autonomous platform management
  • Cron-driven content refresh and analytics aggregation
  • Comprehensive error tracking via Sentry
  • 655+ commits of iterative, production-quality development