Skip to content

Fitness Class Booking System is a project built using HTML, CSS, JavaScript, MongoDB, Express, Mongoose, Node.js, and various NPM packages. The system offers features such as class browsing, booking, and cancellation, user registration and login.

Notifications You must be signed in to change notification settings

Gunjan1116/Fitness-Class-Booking-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Project

Earsplitting-growth-3609

rapid-fit

33FC57DB-36A7-47B5-A20B-F86C7ABB7EDB


Project Name

Rapit-Fit

Collaborative Project

Contributors

  • Gunjan Kumar (Team lead)
  • Ajit Kumar Khatua
  • Ayushi Soni
  • Vishal Singh

DEPLOYED LINK


WhatsApp Image 2023-04-02 at 10 40 36 PM


# BluePrint and Tasks

REQUIREMENTS

  • User can login and sign up
  • User can visit severals sections
  • User can able to get all the information
  • User can book trainers
  • User can book other services
  • User can book the appointment slot
  • User can pay for the services
  • User can give feedback on appointment
  • User can choose time according to their needs for slot booking
  • User can cancel the appointment
  • Feedback

TECH STACKS

Frontend

>HTML
>CSS
>JAVASCRIPT
>BOOTSTRAP
>SWIPERJS
>CAROUSEL
>JQUERY

Backend

>NODEJS
>EXPRESSJS
>MONGOOSE
>NODEMAILER
>JSONWEBTOKEN
>BCRYPT
>CORS

Database

>MONGODB

Register

- "https://good-tan-jay.cyclic.app//user/signup"

* User 
- Name 
- Email
- Password

Login

 - "https://good-tan-jay.cyclic.app//user/login"

 - Email
 - Password

login

Home Page

  • Navbar -> Home | About | Features | Pricing | Trainers | Register Now
  • Header
  • Footer

About Page

  • Information of variety of trainning
  • About us
  • Trainers Information
  • Customer Reviews

Features

  • SHOULDER TRAINING MACHINES
  • CHEST AND ARMS TRAINING MACHINES
  • SHOULDER TRAINING MACHINES
  • BACK TRAINING MACHINES
  • CORE TRAINING MACHINES
  • LEG TRAINING FITNESS MACHINES
  • FREE WEIGHTS
  • CARDIO MACHINES
  • HOME GYM
  • ACCESSORIES

Schema

## User
- name  : String
- email : String
- password : String
## Trainer
- name : String
- age : String
- gender : String
- image : String
- price : Number
- specialization: Array of String
## Booking
- userId : String
- trainerId : String
- userEmail : String
- bookingDate : String
- bookingSlot : String

Booking end points

Trainer end points

About

Fitness Class Booking System is a project built using HTML, CSS, JavaScript, MongoDB, Express, Mongoose, Node.js, and various NPM packages. The system offers features such as class browsing, booking, and cancellation, user registration and login.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •