Skip to content

Abhisheksharma004/Hospital-OPD-Management-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏥 Hospital OPD Management Project

The Hospital OPD Management Project is a comprehensive, web-based application designed to streamline the outpatient department (OPD) operations of hospitals. Built with a strong focus on user experience and automation, this project handles critical aspects like patient registration, staff management, and emergency services efficiently.

📋 Project Overview

  • The main goal of the project is to reduce manual tasks in hospital OPD operations by automating processes.
  • The system includes features for patient management, doctor and staff management, and emergency services.
  • It is implemented using PHP for backend logic, MySQL for database management, and HTML/CSS/JavaScript for the frontend interface.

🛠️ Tech Stack

  • Frontend:
    • HTML5: Provides the basic structure of the web pages.
    • CSS3: Used for styling, with responsive design techniques for mobile-friendly views.
    • JavaScript: Adds interactivity to the user interface.
  • Backend:
    • PHP: Handles server-side scripting and business logic.
  • Database:
    • MySQL: Stores patient records, staff details, and other hospital data securely.

🚀 Key Features

1. Admin Dashboard

  • A centralized control panel for the administrator, displaying key statistics and providing access to all management features.
  • Includes navigation to different modules like patient records, doctor details, and emergency services.

2. User Authentication System

  • Login and Registration:
    • Users (admin and staff) can log in securely with unique credentials.
    • Password protection and session management ensure data security.
  • Role-based Access:
    • Admin users have access to all features.
    • Staff users have restricted access based on their assigned roles.

3. Patient Management Module

  • Add OPD Patient:
    • A form-based interface to add new outpatient records with personal and medical details.
  • Update Patient Information:
    • Allows editing and updating patient records as needed.
  • Discharge Summary:
    • Generates a printable discharge summary report containing patient details, treatment information, and follow-up recommendations.

4. Doctor and Staff Management

  • View and Add Doctors:
    • Interface for adding new doctors and updating their specialization details.
    • Displays a list of all doctors with relevant information.
  • Staff Management:
    • Enables the admin to add, update, and view hospital staff details.

5. Emergency Services Module

  • Provides a separate workflow for registering emergency (EMG) patients, allowing for quick and efficient handling of urgent cases.
  • Streamlines patient flow by differentiating between regular OPD patients and emergency entries.

6. Barcode Integration

  • Uses a custom barcode.ttf font file to generate barcodes for patient documents.
  • Barcodes can be printed on patient files, aiding in efficient identification and tracking.

📂 Repository Structure

  • Main Files:
    • index.php: Home page of the application.
    • adminlog.php: Handles admin login functionality.
    • addOPD.php: Adds new OPD patient entries.
    • viewDoctor.php: Displays a list of all doctors and their details.
    • db_con.php: Manages the database connection setup.
  • Assets Folder:
    • Contains CSS stylesheets for consistent design.
    • images/: Stores static images used in the application interface.
  • Database Configuration:
    • MySQL tables for patients, doctors, users, and other essential data are defined in the db_con.php file.

📝 How to Set Up the Project

  1. Clone the Repository:
    git clone https://github.com/Abhisheksharma004/Hospital-OPD-Management-Project.git
    
    
    

📄 Privacy Policy

Last Updated: 13/11/2024

Introduction

This Privacy Policy explains how we collect, use, and protect your information when you use the Hospital OPD Management Project. By using this application, you agree to the collection and use of information in accordance with this policy.

Information We Collect

  1. Personal Data:
    • Includes name, contact details, medical information, and login credentials.
  2. Usage Data:
    • Automatically collected information such as IP address, browser type, and usage statistics.

How We Use Your Information

  • To manage and improve the hospital’s outpatient department (OPD) services.
  • To authenticate users and provide secure access to the system.
  • To store patient records securely in the hospital’s database.

Data Security

We implement industry-standard security measures to protect your data from unauthorized access, disclosure, or destruction.

Data Sharing

We do not share your personal data with third parties unless required by law or with your consent.

Changes to This Policy

We may update this Privacy Policy periodically. You are advised to review this policy for any changes.

Contact Us

For any questions or concerns regarding this Privacy Policy, please contact:

📄 Terms and Conditions

Last Updated: 13/11/2024

Acceptance of Terms

By using the Hospital OPD Management Project, you agree to comply with and be bound by these Terms and Conditions. If you do not agree with any part of these terms, please do not use this application.

Use of the Application

  • This project is designed for managing hospital OPD operations. It is intended for use by hospital staff and administrators.
  • You must not misuse the application by attempting to access data or features without authorization.

User Accounts

  • Users must provide accurate information when creating accounts.
  • You are responsible for maintaining the confidentiality of your login credentials.

Limitation of Liability

  • The project owner is not liable for any damages or losses resulting from the use of this application.
  • The application is provided "as is," without warranties of any kind.

Intellectual Property

  • All content and code in this project are the intellectual property of the project owner.
  • You may not reproduce, distribute, or modify any part of this application without permission.

Modifications to Terms

We reserve the right to update these Terms and Conditions at any time. Your continued use of the application signifies your acceptance of any changes.

Governing Law

These terms are governed by the laws of India.

Contact Us

For questions or feedback regarding these Terms and Conditions, please contact:

About

Hospital Outpatient Department (OPD) Management: Our web-based hospital OPD management software streamlines patient queuing by automating the numbering process through computers. • Features: The software includes functionalities such as Registering Operators, Adding, Viewing, Updating, Renewing, and Deleting OPD Patients, etc

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors