A smart gym management system which replaces the manual work of keeping records of members/trainers/equipments/membership in a gym
Clone the project
git clone https://github.com/rahulp-github/smartgymnash.git
Go to the project directory
cd smartgymnash
Install dependencies
npm install
Start the server
node app
To login as a admin
email : admin@gmail.com
password : adminpass
Admin Site
- Track all Members and Trainers
- Track Equipments status
- Track Membership status
- Update Equipment status
Member Dashboard
- Report Equipments
- Report Trainers
- Renew Membership
- Update Personal Details
BMI Calculator
Client: HTML,CSS,JS
Server: Node JS, Express JS
DataBase: Mongo DataBase
Libraries: Passport.js(Authentication),Bcrypt Js(Password Hashing),Mongoose,connect-Flash(flash Messages),Mongo-sanitize(Data sanitization)
Home Page
Member Login
Member Dashboard
Admin Login
Admin Dashboard