Dev Log
Performance
Building Kstride
Train smarter. Race faster.

Architecture
KStride is a full running platform with a web app for plan generation and race discovery, plus a React Native mobile app for daily training. Users set a goal distance (5K to ultramarathon), target date, and experience level. The AI coaching engine generates a structured training plan with proper periodization, then adapts in real-time based on check-ins. The platform includes a pace calculator, race finder, and .TCX device export. Free forever with no credit card required.
Tech Stack
Build My Plan
kstride.com/
Build Timeline
AI plan generator + three-step onboarding
Built the core three-step flow: set your goal (distance + date + level), get your plan (fully structured with periodization), start training. The AI generates plans for any distance from 5K to ultramarathon following established coaching methodology — Base Building, Build, Peak, and Taper phases.
Every distance platform + pace calculator
Expanded beyond ultramarathon to support 5K, 10K, Half Marathon, Marathon, and Ultra. Built the pace calculator that converts between km and mile pace with projected race times. Added platform metrics tracking runners, miles logged, and completion rates.
Race finder + device export + adaptive coaching
Added a race discovery feature to find upcoming events. Implemented .TCX export so users can sync structured workouts to GPS watches and fitness devices. Built the adaptive coaching layer that adjusts plans based on actual training data — world-class methodology that adapts to your life.