Everything Your Gym Needs
One platform for members, coaches, and managers. No feature gates. No add-on fees. Every plan gets everything.
For Members
Everything they need to show up, train hard, and stay connected.
QR Code Check-In
One tap, one scan, done. Members check in with their phone — no front desk bottleneck.
Class Schedule & Registration
Browse classes by calendar view, filter by type (CrossFit, HYROX, Bootcamp, etc.), register or cancel in seconds.
Workout Library & Logging
Full workout library with multi-part workouts. Log sets, reps, weight, time, and intensity level.
1RM Calculator & Personal Records
Industry-standard percentage calculator. Automatic PR tracking so members always know when they've hit a new best.
Leaderboards & Competitions
Per-class-type leaderboards with calendar-based competition view. Members can share achievements to the social feed.
Social Feed
Posts with text, images, or video. 7 emoji reactions, threaded comments, friend requests. A community inside your gym.
Push Notifications
Class reminders, friend requests, gym announcements. Smart deep-linking takes members straight to the right screen.
Billing & Membership
View current plan, next billing date, payment history. Update card on file via secure Stripe sheet. See remaining class allotment.
For Coaches
Everything Members get, plus tools to run classes and build programming.
Live Class Attendance
See who's registered, who checked in, who walked in. Real-time attendance rate stats per class.
Manual Check-In
Member forgot their phone? Check them in manually with a quick search.
Workout Creation
Create single or multi-part workouts. Edit published workouts. Manage the exercise library.
Class Scheduling
Schedule one-time or recurring classes with flexible recurrence rules. Pull-to-refresh for live updates.
Member Search
Find any gym member instantly for check-in or class management.
For Managers
Everything Coaches get, plus full control over billing, members, and analytics.
Two-Way Onboarding
Swipe a member's card at the desk or send a branded email link. Members complete payment on their own device and get auto-onboarded.
Flexible Billing
Custom pricing per member. Custom recurring billing day. Auto-prorated first charge. Change billing dates later — auto-prorates again.
Pending Payments Dashboard
Track outstanding payment links. Resend or revoke with one tap.
Membership Control
Pause, resume, or cancel any membership. Update any member's card on file. View full invoice history.
User Management
AdminUsers dashboard with live status bubbles. Filter by Active, Paused, Past Due, Canceling, No Membership. Elevate or demote roles.
Analytics Dashboard
Revenue (MRR, growth, plan distribution). Members (retention, churn, cohorts). Classes (attendance heatmap, peak hours, popularity). Social (community health, top posters).
Communications
Push notifications to all members, groups, or individuals. Per-gym branded outgoing emails with your logo, colors, and 'From' address.
Member Invitations
Send invitations, track who's accepted, resend or revoke. Full lifecycle management.
The Platform
How the whole thing works under the hood.
Multi-Tenant
Each gym is fully isolated — data, branding, Stripe account, billing. Scale to multiple locations without complexity.
Native iOS + Android
Built with Expo + EAS. Single codebase for both platforms.
Stripe-Powered
PCI-compliant card handling. No raw card data ever hits SmartFit servers. Each gym gets their own Stripe Connect account.
0% Platform Fee
Gyms only pay Stripe's standard processing rate (2.89% + $0.30). Smart Fit Metrics takes zero on top.
Surcharge Model
Option to pass Stripe's processing fee to the member as a transparent, separate line item. Fully optional per gym.
Real-Time Data
Supabase realtime for live updates where it matters. No refreshing, no waiting.
Email Infrastructure
Resend-powered with per-gym branding. Dark-mode-friendly templates. SPF/DKIM/DMARC fully configured.
All of this. $100/month. Zero platform fees.
No feature gates. No hidden costs. Every gym gets everything.