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 for regular or one-time organizers, plus 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
Organizer payments with per-session pricing and drill-down. Trainee packages are tracked monthly, with income summaries and payment status.
Notifications
Class reminders 15 min, 30 min, or 1 hour before. Payment reminders included.
Data Export / Import
Portable SQLite backups keep your data safe. Full import restores everything on a new device, with legacy JSON import support.
Appearance
Choose Light, Dark, or System mode and personalize the app with an accent palette.
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