GymPro is a complete gym management system designed for gym owners, trainers, and members. Manage your entire gym from one powerful app.
šļø FOR GYM ADMINS
⢠Real-time dashboard with revenue, attendance, and member stats
⢠Add and manage members and trainers directly from the app
⢠Approve or reject membership payments
⢠View and download reports (members, payments, attendance) as CSV
⢠Post announcements to all members and trainers
⢠Track expiring memberships and send renewal reminders
š FOR TRAINERS
⢠View your assigned members and their fitness profiles
⢠Create custom workout plans with exercises, sets, and reps
⢠Assign personalized diet charts with calorie and macro targets
⢠Scan member QR codes to mark attendance instantly
⢠Track member progress over time
šŖ FOR MEMBERS
⢠View your active membership and subscription status
⢠Get AI-generated workout plans tailored to your goals
⢠View your trainer-assigned diet plan with macro breakdown
⢠Show your unique QR code for quick attendance check-in
⢠Track body measurements and weight over time with charts
⢠View your attendance calendar (GitHub-style heatmap)
⢠Receive notifications for announcements and reminders
š± KEY FEATURES
ā Role-based access ā Admin, Trainer, Member
ā QR Code attendance system ā unique QR per member
ā AI Workout Generator ā personalized plans based on age, weight, goal
ā Diet & Nutrition tracking ā calories, protein, carbs, fat
ā Progress tracking ā weight, BMI, body measurements with charts
ā Attendance calendar ā visual heatmap of gym visits
ā Payment management ā Cash, UPI, Bank Transfer support
ā PDF invoice generation for payments
ā Push notifications and gym announcements
ā Birthday notifications for members
ā Offline support ā dashboard loads from cache without internet
ā Secure JWT authentication with auto token refresh
ā Dark theme optimized for gym environments
š PRIVACY & SECURITY
⢠All data is stored securely on your gym's private server
⢠JWT tokens with automatic refresh for seamless sessions
⢠Camera is used only for QR code scanning ā no photos stored
GymPro connects to your gym's backend server. Contact your gym administrator for login credentials.