Skip to content

apsingh1843/Hospital-Slot-Booking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This portal has two parts:

  1. Frontend : React | Redux | Redux Thunk | Bootstrap 5
  2. Backend : Django | Django Rest Framework | Django Rest Knox (for token authentication)

You can visit the website at : https://hospital-slot-booking.vercel.app/

There are two types of users :

  1. Normal Users -

    • Can create and login with their account
    • Can view slots
    • Book an appointment
    • View their previous bookings
    • Request to cancel an appointment by selecting a reason from given choices

  2. Admin/Staff Users -

    • Directly login with the staff ID
    • Can view, create, activate and deactivate slots
    • View all the bookings made by users
    • Respond to user's cancellation requests (Approve or Decline)
    • Mark bookings as complete

Home Page


Register Page


Login Page


Normal Users can view slots and book appointments


Normal Users can view their appointments and request to cancel

Slots

Admin can manage slots


Admin can view all the appointments, approve or decline requests and mark appointments as complete