I had a clear picture of the training system I wanted for HYROX Doubles — phased periodization, partner coordination, station-specific progressions, and real-time readiness scoring. Instead of compromising with an existing app, I built it. What started as a web dashboard evolved into a two-platform system: a web app for planning and a companion mobile app for training on the move.
Context
HYROX Doubles is a hybrid race format combining 8km of running with 8 functional fitness stations completed by two athletes. The training demands are specific — station weights, partner load-sharing, phase-by-phase conditioning, and recovery management. The mobile app integrates with Oura Ring and Apple Health to surface real-time readiness scores, ensuring training intensity matches recovery state on any given day.
Project Info
Date:
2026
Role:
Sole Builder & Tinkerer
Technologies & Tools:
Claude Code, HTML/CSS/JS, React Native, Expo, TypeScript, Supabase, Oura Ring API, Apple Health
Activities and Responsibility:
- Defined product requirements and designed the full 20-week training architecture
- Built and iterated on the web dashboard (District Roxstar) for planning and visualization
- Developed companion React Native mobile app for on-the-go workout logging
- Integrated Oura Ring and Apple Health APIs for recovery and readiness data
- Designed partner coordination workflows specific to the Doubles format
- Continuously refined features based on personal usage during active training
Key Features:
- 4-Phase Training Plan (Foundation → Build → Race Specific → Peak + Taper)
- Partner Session Coordination for Doubles format
- Equipment & Weight Progression Tracker
- Real-time Readiness Scoring via Oura Ring and Apple Health
- Benchmark Test Scheduling every 4 weeks
- Race Countdown Dashboard
Outcome:
- Shipped a fully functional two-platform training system built around a specific, personal vision
- Active daily use throughout 20-week race prep leading to HYROX Open Doubles (Sept 6, 2026)
- Demonstrated full product lifecycle ownership — from idea to working product — without a team
Build Process:
Discovery
- Mapped the HYROX Doubles training requirements across all 8 stations and running phases
- Identified gaps between available fitness apps and the specific needs of doubles competitors
Prototyping & Iteration
- Started with the web dashboard to validate the training plan structure
- Expanded to mobile after identifying that training happens away from a desk
- Integrated health APIs to close the loop between training load and recovery data
- Refined features weekly based on real training use
- Cut anything not directly relevant to HYROX doubles prep