Skip to content

rahulp-github/smartgymnash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

A smart gym management system which replaces the manual work of keeping records of members/trainers/equipments/membership in a gym

Run Locally

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

Admin Dashboard Test Login and Passsword

To login as a admin

  email : admin@gmail.com
  password : adminpass

Features

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

Tech Stack

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)

Screenshots

Home Page

image

Member Login

image

Member Dashboard

image

Admin Login

image

Admin Dashboard

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published