Mobile · 2025
Gym Membership App
A fitness-club mobile app — membership tiers, a store cart, and QR-coded offers members scan in person. Flutter with persistent auth.
Problem
A gym wants its members in an app, not a paper card — browsing membership tiers, buying add-ons, and redeeming offers at the desk. This is that app.
What it does
- Membership tiers — browse and choose plans.
- Store & cart — an in-app shop with a cart flow.
- QR offers — members get QR / barcoded offers they scan in person.
- Accounts — login with persistent sessions and profile image upload.
Stack & build
Flutter with Provider for state, an http API layer, and
shared_preferences for persistent auth. qr_flutter and barcode_widget
generate the in-person codes; image_picker handles uploads. Ships with a
custom dark theme and a sizable screen set.
Outcome
A complete consumer-facing fitness app — membership, commerce, and an in-person redemption loop — built in Flutter.