Gym App
Gym App
•Features include:
2.Database: MySQL
•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.