Skip to content

omsutariya/Gym-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🏋️ Gym Management System

A web-based Gym Management System built using PHP, MySQL, HTML, CSS, and JavaScript. This system helps manage gym operations such as members, trainers, plans, classes, equipment, and payments efficiently.


🚀 Features

👨‍💼 Admin Panel

  • Manage members, trainers, and admins
  • Create and manage gym plans & classes
  • Equipment management
  • Invoice & payment tracking
  • Search and filter records

🧑 Member Panel

  • Member login & profile management
  • View subscribed plans and classes

🏋️ Trainer Panel

  • Manage assigned members
  • View and manage class rosters

🛠️ Tech Stack

  • Frontend: HTML, CSS
  • Backend: PHP
  • Database: MySQL
  • Server: Apache (XAMPP / WAMP recommended)

📂 Project Structure (Simplified)

Gym-Management-System-main/
│── README.md
│
├── admin/
│   ├── index.php
│   ├── login.php
│
├── member/
│   ├── index.php
│   ├── login.php
│   ├── profile.php
│
├── trainer/
│   ├── index.php
│   ├── profile.php

⚙️ Installation & Setup

Clone the repository

git clone https://github.com/omsutariya/Gym-Management-System.git

Move the project

Place it inside XAMPP htdocs/

Create the database

  • Open phpMyAdmin
  • Create a new database

⚙️ Configuration

Update database credentials in constant.php:

define('DB_NAME', 'your_db_name');
define('PASSWORD', 'your_password');

Run the project


🔐 User Roles

  • Admin – Full system control
  • Member – Limited access (profile & plans)
  • Trainer – Manage assigned members

🔑 Use Case

This system can be used by:

  • Gym owners to manage members
  • Staff to maintain records
  • Small fitness centers needing a simple management tool

📌 Notes

  • Ensure proper database configuration before running
  • Use XAMPP/WAMP for best compatibility
  • Image uploads are stored locally in the project

👨‍💻 Contributors

  • Om Sutariya
  • Rohit Thakkar
  • Darshil Shukla
  • Akash Trivedi

📜 License

This project is for educational purposes. Feel free to fork and modify!

About

Web-based Gym Management System using PHP & MySQL to manage members, staff, and administrative operations.

Topics

Resources

Stars

Watchers

Forks

Contributors