Skip to content

Aarinmahala/GYM-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GYM Management System

A modern frontend-only implementation of a Gym Management System with HTML, CSS, and JavaScript.

Features

  • User Authentication: Login system for Admin, Member, and User roles
  • Admin Dashboard:
    • Member management (add, edit, delete)
    • Billing management
    • Financial reports
    • Supplement store management
    • Nutrition and diet information
  • Member Dashboard:
    • View profile
    • Payment history
    • Notifications
  • User Dashboard:
    • Search and view member details

Tech Stack

  • Frontend: HTML, CSS, JavaScript
  • UI Components: Custom responsive design
  • Icons: Font Awesome

Setup Instructions

  1. Clone this repository:
git clone <repository-url>
  1. Open the project folder in your code editor.

  2. Launch the application:

    • Open index.html in a modern web browser
    • No web server required for basic functionality

Demo Login Credentials

The current implementation accepts any email and password combination for demonstration purposes:

  • Admin: Select "Admin" from the login dropdown
  • Member: Select "Member" from the login dropdown
  • User: Select "User" from the login dropdown

Project Structure

/
├── css/
│   └── style.css
├── js/
│   └── app.js
├── index.html
└── README.md

Features to be Added in Future

  • Integration with Firebase for backend functionality
  • Real authentication and data persistence
  • Payment gateway integration
  • Gym equipment inventory management
  • Attendance tracking system
  • Member progress tracking

Screenshot

(Insert screenshot here)

License

MIT License

Contributors

(Your name here)

Releases

No releases published

Packages

No packages published