MMFC Gym
The entire digital layer for a real local gym - member app, admin dashboard and server, engineered to feel like Apple built it.
- Timeline
- 2026
- Role
- Full-stack + mobile
- Team
- Solo
- Status
- shipped
Technology Stack
✦Overview
Local gyms run on registers and WhatsApp. Big-box gym software is overkill and overpriced for a single-location owner - and it always feels like enterprise software from 2012.
✦Key Features
Expo React Native app for members - plans, attendance and progress in their pocket.
Admin web dashboard for the owner: memberships, renewals, day-to-day operations.
OTP auth, membership payments and check-in verification on one shared Node/Express/Mongoose API.
Built for MMFC, an actual gym with actual members - not a portfolio demo.
✦Technical Implementation
01design system
iOS 18 "Big, Bold, Glass" language: SF Pro heavy-weight headings, 34px large titles that scale on scroll, squircle-radius cards. Native blur materials on iOS with a graceful dark-surface fallback on Android. Spring physics only - damping 18, stiffness 120, no linear animations anywhere - plus haptic feedback on every interaction. Dynamic Island-style notification pill that expands to show "OTP sent", "Payment success", "Check-in verified".
Want the full walkthrough - architecture, decisions, war stories?
ask me about it
