Doctors Appointment System Django Project with source code

Buy Source Code ₹501

The doctor appointment booking website project aimed to create a user-friendly platform for scheduling medical appointments efficiently. Leveraging modern web technologies such as HTML, CSS, JavaScript, and Django, the website offers a seamless experience for both patients and healthcare providers.

A website built using Django, HTML, CSS and JavaScript that enables booking an appointment with a doctor easily.

It features three modules: Admin Module, Doctor Module, Patient Module

A. The Admin Module

  1. Log In
  2. Verify and approve the patient and doctor accounts created.
  3. View the details of the patient as well as the doctor.
  4. Confirm the appointments booked by the patient.
  5. Generate an Invoice.

B. The Doctor Module

  1. Log In/Sign Up
  2. View the details of the patient (symptoms, name, mobile) assigned to them by admin.
  3. View their Appointments, booked by admin.

C. The Patient Module

  1. Log In/Sign Up
  2. View assigned doctor's details like (specialization, mobile number).
  3. View their booked appointment status (pending/confirmed) by admin.
  4. Book appointments.
  5. View/download Invoice pdf.

Technology Used in the project

  1. We have developed this project using the below technology
  2. HTML : Page layout has been designed in HTML
  3. CSS : CSS has been used for all the desigining part
  4. JavaScript : All the validation task and animations has been developed by JavaScript
  5. Python : All the business logic has been implemented in Python
  6. SQLite : SQLite database has been used as database for the project
  7. Django : Project has been developed over the Django Framework

Django Installation Steps :-

  1. Install Python 3.10 Or Higher
  2. Install all dependencies cmd -python -m pip install  -r requirements.txt --user
  3. Finally run cmd - python manage.py runserver