Heavy Legs Club
View DemoNext.js · localStorage · i18n · ical.js · @dnd-kit
A local-first running planner designed to consolidate the active training plan, pace guidance, manual edits, and daily workouts into a single, low-friction experience.
Engineering Challenges
- Decoupled React state from local storage using optimistic UI updates to eliminate UI stutter when editing massive training plans.
- Implemented a confidence-based parsing system with graceful degradation to safely convert unstructured calendar text into structured workouts.
- Developed a composite algorithmic method validated against golden test fixtures to accurately calculate dynamic pace targets.