Repz

projectactive

Repz is an elite fitness and performance coaching platform served at repazapp.com. It is the largest project in the portfolio, comprising 242+ components, 125+ pages, 12 Supabase edge functions, and 41 database tables. The platform is built on Vite with React Router for the frontend and relies on Supabase for authentication, real-time data, and row-level security. An auxiliary Python backend handles workloads that fall outside the edge-function model.

Core features span the full coaching lifecycle: workout tracking, nutrition logging, progress photos, HRV monitoring, and AI-driven coaching recommendations. Specialized tools include peptide calculators and coach-client messaging channels. Monetization is handled through Stripe subscription tiers that gate access to premium features and coaching plans.

Repz is a P1 priority project in active development. It references three sibling projects -- Bolts, Scribd, and Gainboy -- which address adjacent fitness domains such as transformation plans, digital handbooks, and interactive coaching dashboards. It also uses the shared Devkit monorepo for common configurations and UI components. The TypeScript and Supabase stack, combined with the scale of its component library, make Repz the central hub of the fitness product family.