TopShape Gym
Membership platform managing check-ins, billing, and member engagement for gym networks.
Problem
Gym networks operate across multiple locations with fragmented member data. Members check in manually, no insight into attendance patterns. Billing is error-prone. Gyms lose members without understanding why.
Solution
TopShape provides centralized membership management: automatic check-ins via mobile app, unified billing across all locations, attendance analytics, and churn prediction. Members manage their account, update payment info, and track their fitness goals.
System & Architecture
Mobile App: React Native for iOS and Android. Simple check-in button, membership card QR code, goal tracking.
Web Dashboard: Gym operators see attendance trends, revenue, and member engagement metrics.
Billing: Recurring subscriptions with Stripe. Handle prorating when members upgrade/downgrade mid-cycle.
Key Technical Decisions
Offline Check-in
Internet may be spotty at gyms. Mobile app works offline; syncs when connected.
Member Retention
Predict churn with ML: analyze attendance patterns, send re-engagement emails. Lost member recovery attempts.
Multi-location
Members can visit any location in the network with same membership. Cross-location analytics.
Outcome & Current State
TopShape manages 30,000+ members across 25 gym locations. Attendance tracking is automatic and accurate. Gyms report improved member retention due to visibility and engagement features.