This project introduces a comprehensive Gym Management System designed to optimize the administration and user experience within fitness facilities. The system caters to both users and management, offering functionalities such as Membership Management, Class Scheduling, Attendance Tracking, Equipment maintenance, Invoicing, and Feedback. The technology stack includes Angular for the frontend, Node.js for the backend, and SQL for database management. The user flow encompasses a range of activities from user registration to feedback submission. The data model incorporates entities like User, Trainer, Management, Workout Class, and more, facilitating structured and efficient data management. This Gym Management System aims to enhance operational efficiency, user satisfaction, and overall gym experience.
● Node.js version 10.24.1 installed. ● npmversion 6.14.12 installed. ● Angular CLI 12.2.9 installed. ● MySQLversion 8.2.0