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.
- 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
- We can give home services
- HTML
- CSS
- JavaScript
- Node.js
- Express.js
- MongoDB
-
User
- name
- password
-
Dentist
- name
- salary
- image
-
Patient
- name
- 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
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