Interactive prototype hub — click a module to explore screens
Design System: fit-ui.css · Last updated: April 2026
Core Modules
Dashboard
Home tab — greeting, next session, action cards, this week earnings with card/cash split, activity signals
Ready 6 states
Calendar
24h timeline, event detail, cash payment completion, reschedule/cancel sheets, drag & drop
Ready 3 screens
Clients
CRM client list, requests inbox, client detail, training history, create CRM athlete
Ready 5 screens
Invite
Select training, pick date & time, review & send invite with deep link
Ready 4 screens
Settings
Sessions (create/edit), training locations, available hours, calendar sync, personal data
Ready 17 screens
Earnings
Balance, payouts, Stripe Connect, transactions ledger with states (connected/zero/needs-bank)
Ready 6 screens
Planned
Messenger
In-app chat with athletes, session cards, voice messages
Planned
Core Modules
My Schedule
Athlete calendar view, upcoming trainings, post-training feedback
Ready 1 screen
Search & Favorites
Find coaches, filters, favorites list
Planned
Settings
Calendar sync, personal data, balance top-up
Planned
Shared (Both Roles)
Coach Profile & Booking
Coach profile v1/v2, all reviews, book trainings, booking calendar, group detail/joined/full
Ready Coach + Athlete 8 screens
Account Access
Sign-in methods, change phone/email/password, connect/disconnect Apple & Google, country picker, delete account, support
Ready Coach + Athlete 14+ screens