Skip to content

The Hospital Management System (HMS) is a comprehensive web application developed using Next.js that allows efficient management of patient records, staff, and lab reports.

Notifications You must be signed in to change notification settings

nexel-dev/hospital-management-system

Repository files navigation

Hospital Management System (HMS)

Overview

The Hospital Management System (HMS) is a comprehensive web application developed using Next.js that allows efficient management of patient records, staff, and lab reports. The system includes role-based access control (Admin, Staff, and Lab Technician), ensuring a secure and streamlined experience for all users. Key features include patient profile management, report generation for lab technicians, and secure user authentication using JWT (JSON Web Tokens).

Features

  • Role-Based Access Control (RBAC):

    • Admin: Full access to all system features, including managing users, viewing patient records, and generating reports.
    • Staff: Access to manage patient records, view profiles, and update patient information.
    • Lab Technician: Ability to generate and update lab reports for patients.
  • Patient Profile Management:

    • Admin and staff can manage patient profiles, including personal details, medical history, and treatment status.
  • Lab Report Generation:

    • Lab technicians can create, update, and manage lab reports for patients, making it easier to track and access diagnostic results.
  • User Authentication:

    • Secure login and registration using JWT for token-based authentication, ensuring data protection and secure access for users.

Tech Stack

Next.js,Node.js / Express.js,MongoDB

Screenshots

image image image image

About

The Hospital Management System (HMS) is a comprehensive web application developed using Next.js that allows efficient management of patient records, staff, and lab reports.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages