2026Full-stack + mobileshipped
MMFC Gym
The entire digital layer for a real local gym — member app, admin dashboard and server, engineered to feel like Apple built it.
mmfc-gym.app
React NativeReactNode.jsMongoDB
01 / the problem
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.
02 / what i built
- 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.
03 / design 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