Skip to content

This is a Dental Booking OR Appointment Booking System with Login, Sign up functionality and also having service page, doctors page, appointment booking page.

Notifications You must be signed in to change notification settings

aniketbabariya24/Dental-Appointment-Booking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Dental Booking Appointment System


Error 404


Project Code : tough-health-8180

Project Name : DENTCARE


About :

This is a Dental Booking Appointment Booking System with Login, Sign up functionality and also having service page, doctors page, appointment booking page and there are doctors who are very experienced.


Deployed Link :


Requirements :

  • User can login and sign up
    • OTP will be sent by nodmailer
  • User can login with google account
  • User can visit pages
  • User can see services
  • User can book services / appointments and pay
    • User can view appointment
    • User rescheduled apointments
    • User can cancel appointment
    • User can book the appointment for someone else.
    • User can give feedback on appointment
    • User can see account details / update them / get previous appointment
    • User will be notified confirmationi email
  • Feedback
  • Logout

Additional Requirements :

  • We can give home services

Tech stack :

Frontend

  • HTML
  • CSS
  • JavaScript

Backend

  • Node.js
  • Express.js

Database

  • MongoDB

Schema :

  • User

    • name
    • email
    • password
  • Dentist

    • name
    • email
    • salary
    • image
  • Patient

    • name
    • email
    • salary
    • image
  • Services

    • service_name
    • service_image
    • service_price
    • service_description
    • service_category
    • service_by_gender
  • Slots

    • slotID
    • date
    • time
  • appointments

    • stylerid
    • userID
    • serviceId
    • date,
    • time,
    • service_name,
    • service_des,
    • styler_name

Schema Design


API EndPoints :


Run Locally

Clone the project

  git clone https://github.com/aniketbabariya24/tough-health-8180.git

Go to the project directory

  cd Backend

Install dependencies

  npm install

Start the server

  npm run start


HomePage


Sign In / Sign Up page


Service Page


Doctors Page


Appoinment Book Page


Admin Page

About

This is a Dental Booking OR Appointment Booking System with Login, Sign up functionality and also having service page, doctors page, appointment booking page.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published