0% found this document useful (0 votes)
18 views16 pages

Gym App

Uploaded by

saitejag879
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views16 pages

Gym App

Uploaded by

saitejag879
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 16

Title:

Gym Management System


Subtitle: Simplifying Gym Operations

Presented by: Nagularapu Vivek Teja, B221051CS


Khatravath Navaneeth, B220959CS
Yadhukrishnan M M, B221298CS
What is the Gym
Management System?
•A web-based platform to manage gym operations efficiently.

•Features include:

•Member registration and fee tracking.

•Equipment inventory management.

•Real-time updates on membership details.


Core Features of the System
1.Member Management
1. Add, update, and delete member details.
2. Track fee payment status.
2.Fee Tracking
1. View members with unpaid fees.
3.Equipment Management
1. Update and track inventory availability.
4.Secure Access (Future Implementation)
1. Role-based access for admins and users.
Tools and Technologies Used
1.Backend: Node.js with Express.js

2.Database: MySQL

3.Frontend: HTML, CSS, JavaScript

4.Development Environment: VS Code


Database Tables
How Does It Work?
•Frontend
•Users interact with forms and tables.
•Fetch API sends requests to the backend.

•Backend
•Routes handle API requests:
•Add members.
•Update member and equipment details.
•Delete members.

•Database
•MySQL stores and retrieves data via queries.
Interface Overview
• Add Members:
• Form to add new member details.

• View Members:
• Table displaying member list with actions (Edit/Delete).

• Unpaid Members:
• Filtered list of members who haven't paid fees.

• Equipment Management:
• Table showing available gym equipment with edit options.
API Endpoints
1.Members
•POST /api/members: Add new member.
•GET /api/members: View all members.
•GET /api/members/not-paid: View unpaid
members.
•PUT /api/members/:id: Update member.
•DELETE /api/members/:id: Delete member.

2.Equipment
•GET /api/aquipments: View all equipment.
•PUT /api/aquipments/:id: Update equipment
count.
Planned Upgrades
•Implement authentication and user roles.

•Export reports in CSV/Excel.

•Add a dashboard with analytics.

•Integrate payment gateways.

•Responsive design for mobile compatibility.


ER DIAGRAM
Demo
• Adding and viewing members.
Updating equipment inventory.
Updating equipment inventory.
Conclusion:
Why Gym Management System?

•Simplifies operations and reduces manual tasks.

•Provides insights into gym activities.

•Scalable for future requirements.

You might also like