Skip to content

In Partial Fulfillment of the Requirements for CS 3246 (CS Elective 1)

Notifications You must be signed in to change notification settings

namuagbea/cselective1-fullstack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dental Clinic Appointment System

The Dental Clinic Appointment System allows potential customers to book an appointment online via the dental clinic’s website, providing a hassle-free and convenient solution versus the traditional appointment system. With this, customers can be assured that their visit to the clinic will be on their scheduled day.

Features

  • Seamless Online Bookings — Allows customers to book their appointments online and not have to go to the clinic just to schedule a date.
  • Patient Profiles — Allows patients to sign up or login in to their existing accounts. The system would have a stored background information of the patient's booking history for them to view and delete if necessary.
  • Appointment Confirmation - Allows the customers to receive an email from the website to confirm their appointment.

Overall, the application provides convenience and ease of use for all its benefactors.

Entity Relationship Diagram Used

ERD Full Stack

ERD Link: https://lucid.app/lucidchart/a0ef92a4-2ea2-4144-a007-6159bd04aa04/edit?viewport_loc=-934%2C-435%2C2206%2C907%2C0_0&invitationId=inv_a9c76ec7-316a-4c87-b05c-d676ced56abb

Libraries used

  • React
  • TailwindCSS
  • Axios
  • Django Rest Framework
  • Django Rest Framework JWT
  • Django CORS Headers

Pictures of the Application

Screenshot 1

Landing Page

Screenshot 2

About Section(a)

Screenshot 2

About Section(b)

Screenshot 3

Services Section(a)

Screenshot 3

Services Section(b)

Screenshot 4

Contact Section

Screenshot 5

Login Modal

Screenshot 6

Signup Modal

Screenshot 7

Loading Page

Screenshot 8

Landing Page (Signed in)

Screenshot 9a

Make Appointment Page(a)

Screenshot 9b

Make Appointment Page(b)

Screenshot 10

Appointment Confirmation Page

Screenshot 11

My Bookings Page

Screenshot 12

Booking Details Page

Contributors

Utara, Yassir Paraiso, Marjhealou Niña Anne Namuag, Bea Lyza

About

In Partial Fulfillment of the Requirements for CS 3246 (CS Elective 1)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published