Skip to content

A web application for effective hospital management that allows doctors to streamline processes, manage patient records, and optimize hospital efficiency.

Notifications You must be signed in to change notification settings

mariovida/hospital-management

Repository files navigation

Hospital Management System

alt text

alt text

Overview

The Hospital Management System is a web application designed to streamline and enhance the management of hospital operations. This system provides an efficient solution for managing patient records, appointments, staff information, and more.

Features

  • Patient Management: Easily manage patient records, including personal information, medical history, and treatment details.

  • Staff Information: Keep track of staff details, including doctors, nurses, and administrative personnel.

  • Billing and Invoicing: Streamline the billing process with features for generating invoices and tracking payments.

  • Reporting: Generate reports to gain insights into various aspects of hospital management.

Technologies Used

Getting Started

Prerequisites

  • Node.js installed
  • MySQL installed and running
  • Clone the repository
  • Navigate to the project directory

Installation

  1. Set up the backend:

    • Navigate to the backend directory: cd backend
    • Install dependencies: npm install
    • Start the server: node app
  2. Set up the frontend:

    • Navigate to the frontend directory: cd frontend
    • Install dependencies: npm install
    • Start the application: npm run dev
  3. Access the application in your web browser.

Vite Configuration

The frontend of this project is set up with Vite to enhance the development experience. By default, the application runs on port 3002 (localhost:3002).

To access the application:

Access Information

  • Administrator:
    • Username: admin
    • Password: test

Usage

  1. Register or log in as an admin or doctor.
  2. Explore the various modules for patient management, appointment scheduling, staff information, billing and more.
  3. Enjoy the hospital management experience!

Show your support

Give a ⭐️ if this project helped you!

About

A web application for effective hospital management that allows doctors to streamline processes, manage patient records, and optimize hospital efficiency.

Topics

Resources

Stars

Watchers

Forks