RepQuest
A privacy-first sports learning game that adapts to each player’s age, experience, and progress. The 23-sport platform combines guided playbooks, real-game clips, interactive challenges, and meaningful progression across web and mobile.
My contribution
I own product strategy, requirements, experience architecture, content and data modeling, privacy design, and hands-on implementation. I use AI-assisted development, then validate the work through code review, automated checks, and TestFlight releases.
What this demonstrates
- End-to-end product execution across web and mobile
- Reusable learning architecture spanning 23 sports
- Privacy and parental-consent system design
- Adaptive learning, mastery, and progression
Read the project details
The problem
Teach the complexity of sports across ages and experience levels without reducing learning to generic trivia or collecting unnecessary information from younger players.
My approach
Designed a reusable content model and game engine with adaptive remediation, concept-level mastery, XP, streaks, badges, and age-aware pacing. Added real-game media and beginner guidance, built an Expo and React Native mobile companion, and designed Cloudflare D1-backed accounts, parental consent, privacy events, progress sync, and safe-league architecture.
Skills & tools
- React
- TypeScript
- Expo
- React Native
- Cloudflare D1
- API design