Dark navy + orange system is disciplined and holds across the majority of screens
Onboarding data depth exceeds both benchmarks
Session execution screen — objective, warm-up, drills, mental cue, recovery — most complete in any app reviewed
Explainable personalization on completion screen — "PRIMARY FOCUS: Nutrition · room to grow" — exactly right
NEEDS WORK
Every tab reaches into other tabs' territory.Every tab reaches into other tabs' territory. Plan had Home's Start button. Sessions duplicated Plan's weekly list. Progress embedded Leaderboard and Player Card. Home linked to tabs already in the nav. Rule: one tab, one job. Link to other tabs, never embed them.
Progress, Player Card, and Leaderboard are three separate destinations with heavily overlapping data and no clear hierarchy
Weekly check-in submits into a void — user sees no visible connection to plan changes
No photography anywhere, not in line with other apps
Icon language has no governing system. A player sees a brain emoji for Tactical on one screen and a line-art brain icon for the same concept on another. There is no rule governing which system applies where.
NOTES — Mockups & proposed changes
This review is not read-only. Where a screen has a clear fix direction, mockups were produced to show what the change could look like.
athletone/
├── notes_overall.md ← this file — cross-cutting findings
├── tab-pages/ ← bottom-nav destinations (one tab, one job)
├── flows/ ← focused sequences (nav should be hidden)
├── other-apps/ ← Techne Futbol + Train Effective benchmark screenshots
└── stock_images/ ← generated sport photography assets
Tab pages
notes_home — Personalized mini dashboard: today's session status, streak, DP, and primary "Start today's session" action. Should not embed other tabs' content
notes_plan — Strategic weekly view: pillar breakdown, session list by day, completion progress, plan settings. Coach's clipboard — not a second home screen
notes_sessions — Session discovery and booking. Needs a distinct job; currently duplicates Plan's weekly list and Home's start action
notes_progress — Gamified self-tracking: scores, streaks, tiers, badges. Player Card and Leaderboard should not live here as embedded destinations
Flows
notes_onboarding — First-run setup: goals, equipment, behavioral skill ratings across pillars, player card creation, completion screen
notes_check_in — Weekly 6-step check-in: fatigue, sleep, pain, stress, session count, open-text reflection. Output must visibly connect to plan changes