Skip to content

Hospital Management System is a web-based application that helps hospitals manage their operations more efficiently. It includes features for patient management, appointment scheduling, billing, and more. The system is easy to use and can be customized to meet the specific needs of your hospital.

Notifications You must be signed in to change notification settings

ZiadGamalDev/Laravel-Hospital-Management-System

Repository files navigation

Hospital Management System (HMS)

Welcome to the Hospital Management System (HMS) project repository! This project aims to provide a comprehensive solution for managing hospital operations efficiently.

Features

  • Patient Management: Register new patients, manage their medical records, and track their appointments. Keep a history of patient records for reference.
  • Doctor Management: Add doctors to the system, assign specialties, and schedule appointments.
  • Appointment Booking: Allow patients to book appointments with doctors online.
  • Referral Management: Direct patients to specialized services, such as laboratory tests or radiology, through doctor referrals. Enable redirection between doctors for specialized treatment.
  • Billing and Invoicing: Generate bills for patient services and manage payment records.
  • Inventory Management: Track hospital inventory, including medicines, equipment, and supplies.
  • Reports and Analytics: Generate reports on patient demographics, appointments, and revenue.

Technologies Used

  • Laravel: The backend framework for building robust web applications.
  • MySQL: The relational database management system used for storing application data.
  • Bootstrap: The front-end framework for designing responsive and user-friendly interfaces.
  • jQuery: The JavaScript library used for interactivity and DOM manipulation.

Installation

  1. Clone the repository: git clone https://github.com/ZiadGamalDev/Laravel-Hospital-Management-System.git
  2. Install dependencies: composer install
  3. Set up database configuration in .env file.
  4. Run database migrations: php artisan migrate
  5. Start the development server: php artisan serve

Usage

  • Access the application in your web browser at http://localhost:8000.
  • Use the provided login credentials to access different user roles and functionalities.

Contributing

Contributions are welcome! If you have any suggestions, feature requests, or bug reports, please open an issue or submit a pull request.

About

Hospital Management System is a web-based application that helps hospitals manage their operations more efficiently. It includes features for patient management, appointment scheduling, billing, and more. The system is easy to use and can be customized to meet the specific needs of your hospital.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published