Skip to content

A web-based Hospital Management System designed to streamline patient and staff management, appointments, and medical records.

Notifications You must be signed in to change notification settings

GitSumitUp/MediCare-Hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hospital Management System

Hospital Management System is a comprehensive web application designed to streamline the management of hospital operations. It provides efficient tools for managing patients, appointments, staff, and resources with secure authentication and robust backend integration.

Features

  • Manage patient records, appointments, and staff details.
  • User-friendly interface for efficient hospital operations.
  • Secure user authentication and role-based access control.
  • Backend powered by Node.js and Express.js.
  • Database integration using MongoDB for data persistence.

Technologies Used

  • Frontend: React.Js
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: JWT

Installation

  1. Clone the repository:

    git clone https://github.com/GitSumitUp/Hospital-Management-System.git
  2. Navigate to the project directory:

    cd Hospital-Management-System
  3. Install dependencies:

    npm install
  4. Set up the database:

    • Install MongoDB: Install MongoDB on your system according to the official MongoDB documentation.
    • Connect to MongoDB: Update the config.js file to include the connection string for your MongoDB instance.
  5. Start the server:

    npm start
  6. Access the application at http://localhost:8080.

Impact

Hospital Management System simplifies healthcare administration by automating routine tasks, reducing manual errors, and improving operational efficiency.

Challenges & Learning

  • Designing role-based access control for different user roles enhanced my knowledge of access management.
  • Integrating the database for scalability and handling concurrent operations improved my backend development skills.

Future Enhancements

  • Add real-time notifications for critical tasks.
  • Develop a dashboard for analytics and reporting.
  • Introduce multi-language support for diverse user bases.

License

This project is open-source and available under the MIT License.

Topics

Hospital Management Patient Records Appointments Staff Management Secure Authentication, Database Integration, Node.js, Express.js MongoDB

About

A web-based Hospital Management System designed to streamline patient and staff management, appointments, and medical records.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published