Skip to content

SaumyaGupta907/GymManagementSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gym Management System

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.

Creating and running the application

Prerequisites

● Node.js version 10.24.1 installed. ● npmversion 6.14.12 installed. ● Angular CLI 12.2.9 installed. ● MySQLversion 8.2.0

To run the application

image

To run the Node.js backend server

image

About

A full-stack Gym Management System built with AngularJS, Node.js (Express), and MySQL. Implements RESTful APIs, stored procedures, and database triggers to manage members, trainers, workout plans, and payments. Designed with a modular MVC structure, secure role-based authentication, and optimized SQL operations for reliability and scalability.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors