Skip to content

"Fitness-Hub connects users and certified trainers, facilitating easy class booking and management with a user-friendly interface."

Notifications You must be signed in to change notification settings

jivakys/FitnessHub-GymApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

83 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

ABOUT THE PROJECT

Fitness-Hub

html

Welcome to Fitness-Hub, the ultimate wellness and gym app designed to help users and certified fitness trainers to get together and work on the fitness goal on one platform.

Our system provides a user-friendly platform that enables users to browse, book, and cancel fitness classes with ease. Our platform empowers trainers to create classes with comprehensive information such as class time, venue, date, and more. Additionally, all-encompassing administrative interface that enables authorized personnel to perform a wide range of operations.

Demo

FRONTEND - VERCEL LINK

BACKEND - RAILWAY LINK

Authors

๐Ÿ’ JIVAK SUTE

๐Ÿ’ MAHENDRA MOHANE

TECH STACKS USED

html CSS js nodejs express mongo npm redis


Features

  • Authentication
  • Registeration/Signin/Logout
  • Different Interface for both Users and Trainers
  • API Validation
  • Class Creation
  • Class Booking
  • Admin Page
  • Responsive

Run Locally

Clone this Project

https://github.com/jivakys/FitnessHub-GymApp

Run Server

npm nodemon index.js

Runs the project in the development mode

http://localhost:3456

Swagger API Documentation

API Check here

NPM Packages

bcrypt.png cors dotenv jwt mongoose.png nodemon.png

Project Highlights

Landing Page

Landing_Page

Client Dashboard

User_Dashboard

Trainer Dashboard

Trainer_Dashboard

Create Class

Class_Information

Book Class

Book_Class

Registration

Registration_page

Login

Login_Page