MindBody Climb
Full-stack fitness platform managing bookings, member analytics, and gym operations at scale.
Problem
Climbing gyms operate without visibility into member behavior, class utilization, or revenue patterns. Legacy systems are manual: pen-and-paper signups, phone-based cancellations, no real data. Owners couldn't answer basic questions: "Which classes are most popular? When do members churn? How much revenue per member?"
Solution
MindBody Climb is an end-to-end platform: members book classes online, check-in via QR code, pay securely. Gym operators see dashboards with utilization rates, member retention metrics, and financial analytics. The system automates billing, tracks attendance patterns, and flags churn risks.
System & Architecture
Frontend: React Native for mobile (member app) and React web (gym operator dashboard). Real-time availability updates, push notifications for class reminders and enrollment.
Backend: Node.js with PostgreSQL. Role-based access control separates members from operators from admins. Stripe integration for billing.
Operations: QR code check-in system at the gym. Webhooks process payments and update membership status automatically.
Key Technical Decisions
Mobile-First
Gyms are physical spaces. Members need instant access on their phone. Built for offline-first on mobile with sync when reconnected.
Billing Safety
Stripe for payment processing—we don't store payment data. Subscriptions with automatic renewal, manual cancellation process to reduce churn accidentally.
Data Privacy
Gym operators own their data. All analytics are scoped to their gym. Cross-gym benchmarking data is anonymized.
Outcome & Current State
Deployed across 12 climbing gyms. Members prefer online booking over phone calls. Operators report 15-20% improvement in revenue visibility and class planning based on real attendance data.