Gym Management System

Manage your gym, memberships, schedules, and more in one place!

User Browsing Experience

Users navigate the homepage, browse Membership, Schedule, and Trainers pages, and access their dashboard.

  • Homepage
  • Membership Options
  • Class Schedule
  • Trainers
  • Dashboard

Membership Flow

Users select a membership (Basic, Premium, VIP) and sign up for it.

  • Basic: $19/month
  • Premium: $39/month
  • VIP: $69/month

Payment Flow

Users proceed to payment and receive success or failure notifications.

  • Payment Form
  • Payment Success
  • Payment Failure

Invoice Generation

After successful payment, an invoice is generated, and the user can download it as a PDF.

Class Schedule & Trainer Booking

Users can book classes or trainers based on availability.

  • View Available Classes
  • Book a Trainer

User Dashboard

Displays upcoming classes, progress, and membership status.

  • Upcoming Classes
  • Your Progress
  • Membership Status

Attendance Management

Admin manages class attendance for users.

  • Mark Attendance
  • Track Attendance Status

Admin Workflow

Admins manage user registrations, payments, and generate reports.

  • User Management
  • Payment Management
  • Generate Reports

Notifications

Users receive email and in-app notifications for reminders and updates.

  • Upcoming Class Reminder
  • Payment Confirmation
  • Membership Expiry Warning