Skip to content

Welcome to our Dental Booking System! Simplifying the process of scheduling dental appointments, our platform offers convenient login, sign-up, service, doctors, and appointment booking features. Our experienced team of dental professionals is dedicated to providing top-notch care tailored to your needs. Trust us for a seamless.

Notifications You must be signed in to change notification settings

Amanmandal-M/Dental-Booking-Appointment-System

 
 

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

    • userID
    • dentistId
    • patientId
    • serviceId
    • slotId
    • 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

Welcome to our Dental Booking System! Simplifying the process of scheduling dental appointments, our platform offers convenient login, sign-up, service, doctors, and appointment booking features. Our experienced team of dental professionals is dedicated to providing top-notch care tailored to your needs. Trust us for a seamless.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 39.0%
  • CSS 33.6%
  • JavaScript 27.4%