Design prototype·No backend yet

AMS AA: Athlete performance intelligence

A modern sports-performance admin experience: roster intelligence, readiness signals, S&C programming, and Garmin-style wearable context — built to iterate fast before you wire auth and APIs.

Operations
Roster + readiness
Table UI, profile drill-downs, flags.
Performance
S&C programming
Macro blocks + weekly templates (mock).
Wearables
Garmin widgets
Placeholder metrics, sync health, trends.

Built for iteration

The component structure is intentionally boring-in-a-good-way: mock data modules, UI primitives, and a stable app shell. When you are ready, swap mock imports for API hooks without rewriting screens.

Architecture notes
  • • Mock data in `src/lib/mock/*` (replace with fetches)
  • • API placeholder in `src/lib/api/client.ts`
  • • App routes live under the `(app)` group with a sidebar shell
  • • Theme tokens in `globals.css` + `data-theme` on `html`