Skip to content

Latest commit

 

History

History
45 lines (35 loc) · 2.15 KB

README.md

File metadata and controls

45 lines (35 loc) · 2.15 KB

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