Case Study

CentrFit β€” Fitness App with AI Workout Plans & Smart Access

Fitness Β· Mobile App Β· AI Β· Supplements

Gym access, supplements, and AI workouts β€” one app

CentrFit is an all-in-one fitness platform that combines smart gym door access, an in-app supplement shop, and AI-generated personalised workout plans. Members manage everything through a single mobile app β€” from unlocking the gym door to ordering protein and downloading a training programme tailored to their goals.

For the fitness centre, CentrFit replaces fragmented systems with one integrated platform: membership tiers, access control, supplement fulfilment, and AI-driven member engagement all run from the same backend β€” on iOS and Android.

Visit Website β†’ ← Back to Cases
πŸ”

QR Code Gym Access

Members generate a unique QR code in the app on membership activation and use it to unlock the fitness centre door β€” frictionless, keyless entry every time.

πŸ›οΈ

In-App Supplement Shop

Browse and buy curated proteins, whey, pre-workout, and BCAA products directly in the app, with home delivery β€” no separate accounts, no external storefronts.

πŸ€–

AI Workout Plan Generator

Members input their goals and fitness level; the AI generates a personalised PDF workout plan complete with warm-ups, strength, cardio, recovery sessions, and video exercise guides.

πŸ“Š

Progress Tracking & Reminders

Members track workout progress, hit milestones, and receive motivational push notifications β€” keeping engagement high between sessions.

QR
Keyless Door Access
AI
Personalised Plans
3
Membership Tiers
iOS & Android
Native App
Mobile App

Three features, one app on your phone

Built with Ionic for iOS and Android, CentrFit feels native on every device β€” fast animations, offline-ready QR codes, and AI plan generation all inside a single install.

9:41●●●
Gym Access
CentrFit
Your Entry Code
Scan to unlock door
MemberStefan M.
PlanMen Β· Monthly
Valid untilMay 31, 2026
Open Door

QR Gym Access

9:41●●●
Supplement Shop
Fuel your training
All
Protein
Pre-W
BCAA
Premium Whey Protein
2kg Β· Chocolate
€49.90
+
Pre-Workout Energy
300g Β· Berry Blast
€34.90
+
BCAA Recovery
400g Β· Watermelon
€28.90
+
View Cart (1)

Supplement Shop

9:41●●●
AI Workout Planner
Your personal coach
Your Goals
Muscle Gain
Fat Loss
Endurance
Flexibility
Fitness Level
Beginner Intermediate Advanced
AI Plan Generated
Mon Upper Body Strength
Tue Cardio + Core
Thu Lower Body Strength
Fri Full Body HIIT
Download PDF Plan

AI Workout Plan

Technology

The stack behind CentrFit

Gym access control, e-commerce fulfilment, and AI plan generation are three very different technical problems β€” CentrFit solves all of them from a single, unified platform.

πŸ”΄

Laravel

API, Memberships & Business Logic

Laravel powers the backend API consumed by both the mobile app and the admin panel. It handles membership lifecycle management (activation, expiry, renewal), QR code generation and validation on each door scan, supplement shop order processing, AI plan request handling with the AI provider, and push notification dispatch for milestone and reminder events.

QR Validation Membership Lifecycle Push Notifications REST API
πŸ”΅

Ionic

Cross-Platform iOS & Android App

The CentrFit app is built with Ionic, compiling from a single codebase to native iOS and Android. Capacitor plugins provide native device integration β€” the camera for QR code scanning on entry, local storage for offline access to the membership QR even without network, push notification handling for workout reminders, and biometric authentication to protect the member account.

Ionic Capacitor Offline QR iOS & Android
🟑

MySQL

Members, Orders & Fitness Data

MySQL stores member profiles and membership tiers, door access logs (every QR scan is time-stamped and recorded), supplement product catalogue and stock levels, order records with fulfilment status, AI plan generation history, workout progress data, and push notification delivery logs β€” giving both members and gym staff a full activity history.

Access Logs Order History Progress Tracking Eloquent ORM
πŸ€–

AI Workout Engine

Personalised Plan Generation

When a member submits their goals and fitness level, the Laravel backend composes a structured prompt and calls the AI model API. The response is parsed into a structured workout plan β€” warm-up, main sets with rep/weight guidance, cardio intervals, and recovery β€” then rendered into a downloadable PDF complete with video exercise links. Each plan is saved to the member's profile for future reference.

AI Plan Generation PDF Export Video Guides Goal-Based
Fitness App Laravel Ionic MySQL iOS & Android QR Access Control AI Workout Plans Supplement Shop Push Notifications Capacitor

Let’s Build Something Great Together

Whether you need a custom platform, a web application, or a scalable backend system, Mangosoft is ready to help turn your ideas into powerful digital solutions.

Contact Us Today