The problem was not finding exercises
Training options, facilities and a clear goal already existed. The hard part was coordinating running, swimming, strength, mobility and recovery as schedules, discomfort, sleep and preferences changed.
A PDF or weekly sheet could say what was planned but did not connect it to completion. Move, shorten or miss one session and the rest of the week behaved as if nothing had happened.
Questions we had to resolve
- Should the calendar command or propose?
- How should normal fatigue, limited time and physical discomfort differ?
- What is worth recording without turning training into form-filling?
- How can different sports and loads be compared?
- When should load be reduced and when should the stimulus remain?
- How can progress be shown without rewarding volume alone?
How we approached it
- 1
Design around the next action. The home view answers one question first: what do I do today? Calendar, metrics and history support that decision.
- 2
Join planning and execution. A planned session opens as a guided workout and completion updates the same record, avoiding duplicate calendars and logs.
- 3
Add context before adapting. The check-in captures actionable signals—energy, sleep, discomfort and availability—without attempting medical diagnosis.
- 4
Measure enough, not everything. Results, perceived effort, duration, load and assessments show trends without excessive logging.
- 5
Test real weeks. We moved, missed and changed sessions to ensure the application remained useful outside a perfect week.
What changed during development
From static calendar to continuous loop
The plan became connected to check-in, execution, results and the next adjustment.
From many metrics to actionable information
We reduced the prominence of data that looked interesting but changed no decision.
From logged session to guided session
Recording that training happened was not enough; the product needed to guide each exercise and retain the result.
From perfect adherence to controlled flexibility
Moving or modifying a session stopped being treated as failure. Balance, recovery and direction mattered more.
From personal tool to reusable foundation
Although built for a specific preparation, the structure can support a coach's sports, assessments and rules.
What the live product now solves
- Shows the next action in the context of the week.
- Allows calendar changes without losing history.
- Connects daily check-ins to load recommendations.
- Guides sessions and records exercise-level results.
- Updates progress, personal bests and workload at completion.
- Keeps planning, performance and assessment in one system.
What we learned
- A personal tool still needs rigorous product decisions.
- More data does not automatically mean better athlete understanding.
- Useful adaptation needs clear limits and human oversight.
- The strongest design test was whether the app still helped after the plan was disrupted.