A comprehensive Gym Management System built with PHP, MySQL, HTML, CSS, and JavaScript.
This platform helps gym owners and staff manage members, handle billing/payments, and generate reports.
✅ Member Registration & Login
✅ Member Profile & Progress Tracking
✅ Workout Attendance Management
✅ Billing and Payment Processing
✅ Report Generation (Monthly, Yearly)
✅ Responsive & Modern UI Design
✅ Admin Dashboard with Analytics
| Component | Technology |
|---|---|
| Frontend | HTML, CSS, JavaScript |
| Backend | PHP (WAMP) |
| Database | MySQL |
| Payment Processing | Razorpay |
| Authentication | Session-base |
-
Clone this repository
git clone https://github.com/Pratham3900/gym_Project.git
-
Move the folder to your web server’s root directory: C:\wamp64\www\gym_Project
-
Start your server (Apache + MySQL) and ensure both services are running.
-
Create the database:
Open your browser to http://localhost/phpmyadmin
Create a database named: gym_db
Import the SQL dump: 5. gym_db.sql 6.Update the database connection config in config.php (if needed):
$host = "localhost"; $user = "root"; $pass = ""; $dbname = "gym_db"; 5.Run your application:
http://localhost/gym_Project/ 📁 Folder Structure
gym_Project/ │ ├── admin/ # Admin dashboard & management ├── member/ # Member-portal functionalities ├── attendance/ # Attendance module ├── billing/ # Billing & payment module ├── database/ # SQL dump (gym_db.sql) ├── assets/ # CSS, JS, Images ├── index.php # Main entry └── README.md # Project documentation 👤 Developed By Pratham Danawala 📧 Email:prathamdanawala@gmail.com 🎓 BCA / MCA Student | Gym Management System Developer