FitDesk
Class management for freelance fitness instructors. Track sessions, clients, payments, and trainee packages — entirely on your device. No cloud, no account, no subscription.
Screenshots








Features
Dashboard
Today's sessions at a glance with upcoming week view and trainee names on cards.
Calendar
Week view with session dots and trainee names inline for personal training slots.
Class Management
Recurring series (weekly or custom) and one-off sessions. Supports both manager-assigned classes and personal training clients.
Trainee Packages
Link multiple trainees to a personal series. Session count auto-tracks (e.g. Session 3 / 12) and decrements on completion.
Payments
Manager payments grouped by centre with per-session drill-down. Trainee packages tracked monthly.
Notifications
Class reminders 15 min, 30 min, or 1 hour before. Payment reminders included.
Data Export / Import
JSON backup keeps your data safe. Full import restores everything on a new device.
100% Offline
No internet, no account, no subscription. All data stays on your device.
Personal project built with React Native and Expo. No analytics, no tracking, no third-party data access. Questions or feedback? Get in touch