Skip to content

seifsapagh/Hospital-Receptionist

Repository files navigation

Hospital Reception System

Project Overview

web-based hospital reception system designed to facilitate the workflow for receptionists. The system enables receptionists to efficiently manage patient information, search for patients, process patient check-ins, and track all patient interactions.

Technologies Used

HTML5 CSS3 PHP MySQL

Features

Patient Management

  • Add a new patient
  • Remove a patient
  • Update patient information
  • View detailed patient page
  • Search for a patient

Medical Record Management

  • Write medical records
  • Update medical records
  • View detailed medical records

Room and Doctor Assignment

  • Assign a room to a patient
  • Assign a supervising doctor

Search and Track

  • Search for patients by ID, name, national ID, or room number

System Design

Use Case Diagram usecase
Enitiy Relation Diagram (ERD) ERD
ERD mapping mapping

UI Screenshots

Screenshot Description
Login Page Login Page
Home Page Home Page
Add Patient Page Add Patient Page step 1
Add Patient Page Add Patient Page step 2
Add Patient Page Add Patient Page step 3
Patient Info Page Patient Information Page
Search Page Search Page
Search by Name Page Search by Name Page
Modify Page Modify Page

Getting Started

Dependencies

Make sure you have PHP 8.1 or higher and XAMPP installed on your machine.

  1. Clone the repository
git clone https://github.com/Sapagh21/Hospital-Receptionist.git
  1. Navigate to the project's directory
cd .\Hospital-Receptionist\
  1. go to php my admin
  2. Create a database hospital
  3. import the database
    You can find the project's database in db/hospital.sql

About

web-based hospital reception system using PHP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published