Manage your gym, memberships, schedules, and more in one place!
Users navigate the homepage, browse Membership, Schedule, and Trainers pages, and access their dashboard.
Users select a membership (Basic, Premium, VIP) and sign up for it.
Users proceed to payment and receive success or failure notifications.
After successful payment, an invoice is generated, and the user can download it as a PDF.
Users can book classes or trainers based on availability.
Displays upcoming classes, progress, and membership status.
Admin manages class attendance for users.
Admins manage user registrations, payments, and generate reports.
Users receive email and in-app notifications for reminders and updates.