← Back to Case Studies

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.