A mobile-first HYROX performance intelligence interface built around:
Benchmark → Predict → Pace → Race → Analyse → Prescribe
- Two-track opening experience: Pre‑Race or Post‑Race
- Pre‑Race overview with finish range, confidence, readiness, and next test
- Benchmark ledger with evidence-quality scoring and editable details
- Interactive race simulator, eight-phase blueprint, and race card
- Post‑Race overview with result variance, attribution, and first-cause diagnosis
- Detailed predicted-versus-actual debrief and root-cause chain
- Training time-ROI ranking and focused block prescription
- Track-aware desktop navigation and three-item mobile navigation
- Deep links, browser-back restoration, and smooth spatial transitions
- Reduced-motion support and WCAG-oriented contrast/focus states
The current data is realistic demonstration data. Prediction, import, authentication, and persistence services are not connected yet.
npm install
npm run devCreate a production build:
npm run buildGitHub Pages deployments use the repository-aware asset path:
npm run build:pages- Connect athlete accounts and persist benchmarks.
- Implement the deterministic baseline prediction engine.
- Add athlete-authorised result upload and manual import.
- Validate predicted ranges against paired benchmark/race data.
- Add post-race attribution and personal correction factors.
- Pursue licensed race-result access; do not depend on unauthorised scraping.
RACE/CTRL is a working product name and is not presented as an official HYROX product.