Better Athlete · all dashboards

One pilot. Six surfaces.

Tap any card to open the live dashboard on this device. Demo data is wired to the varsity squad with Tomas Anthony (orange tier, midfielder, 15 assessments).

The athlete
Athlete
Today
Composed arc hero, readiness verb, lane chips, the six movement bars, F-phase strip. Toggle "detail" for v1.3 DecisionArc + BalanceRadial + Direction.
ba-athlete-app.pages.dev/?aid=a322a3…
Athlete
How it works
The four signals (Movement / Load / Biometrics / Feel) + the daily loop, explained.
/how-it-works
Athlete
Today's prescription
4 blocks · 11 exercises · tier-tied, with rationale + adjust sheet.
/prescription
The parent
Parent
Parent dashboard
Wellness summary, next steps, load alerts. Read-only view of the athlete's path.
ba-dashboard-parent.pages.dev/?aid=…
The coach
Coach
Squad
Varsity roster · 14 athletes · tier counts · who needs eyes today.
/?squad_id=00000000-…
Coach
Protocols (V1.1 workflow)
Step 1 Goal → Library → Step 2 Preview → Step 3 Status → Step 4 Adjust → Step 5 Confirm & publish (squad fan-out).
/protocols
Coach
Field view
11-on-pitch with tier tokens · bench rail · auto-bench for red/critical.
/field
Coach
Practice plan
Auto-grouped session by today's readiness — full / modified / recovery.
/session
The care team · in-house
Care · AT
Athletic Trainer
Rehab queue (red/critical) · open pain flag inbox · squad tier distribution.
/trainer?squad_id=…
Care · Nurse
School Nurse
Open clinical referrals · recent nurse-role notes · referral status.
/nurse?squad_id=…
Leadership
Summary
Exec rollup
Total athletes · active rehab · open referrals · 30-day injury count.
/?squad_id=…
Athletic Director
Athletic Director
RTP pipeline · program compliance % · tier distribution.
/ad?squad_id=…
Head of School
Head of School
Institutional risk · high-severity counts · SLA breaches · 7-day pain flags.
/head?squad_id=…
CFO
CFO
Active athletes · projected MRR · churn proxy. Real numbers when Stripe wires.
/cfo?squad_id=…
Club Director
Club rollup
Multi-squad view · per-squad tier breakdown · per-squad rehab count.
/club (no squad_id needed)
Communication Center
Shared
Communication Center
Athlete ↔ parent ↔ coach circle thread + three private 1:1 channels.
/?athlete_id=…
AthleteToday
ParentDashboard
CoachSquad
CoachProtocols
Care · ATTrainer
Care · NurseNurse
LeadershipAD
LeadershipHOS
LeadershipClub
CommsCommunication Center
Athlete: Tomas Anthony · a322a398-26d1-48d2-a05b-307413b29437
Squad: Varsity · 00000000-0000-0000-0000-000000005001 · 14 athletes, mixed tiers
Tier: Tomas is orange (Shift) · 15 assessments on file