SkillAgentSearch skills...

HealthPlus

A Management System for a Health Care Facility. The system includes Registration of patients, Making appointments, Storing patient records, Billing in the pharmacy & Pharmacy stock controlling

Install / Use

/learn @heshanera/HealthPlus

README

HealthPlus

Java   JavaFX  MariaDB  Maven  License: MIT 

HealthPlus is a management system designed to streamline operations within healthcare facilities. It offers functionalities such as patient registration, appointment scheduling, medical record management, pharmacy billing, and inventory control. Developed using Java, JavaFX and uses MariaDB for database management

The system includes

  • Registration of patients
  • Making appointments
  • Storing patient records
  • Billing in the pharmacy
  • Pharmacy stock controlling

Workflow and Component Interactions

<img src="https://github.com/heshanera/HealthPlus/blob/master/screenshots/componentInteractions2.png" alt="componentInteractions" width="100%">

Setting Up the Application

Prerequisites

Set Up the Database

  • Set up a new database named test_HMS2
  • Import the dummy data from hms_db.sql to new DB
  • Update the system configuration in config.properties with the database credentials

Build the App

  • Resolve the dependencies
mvn dependency:resolve
  • Build
mvn clean install
  • Run
mvn javafx:run

Authentication

Since this was developed as a simple application, all the credentials are saved in a database table in plain text format without any hashing or encryptions.

View all existing users with credentials

USE test_HMS2;
SELECT * FROM sys_user;

User Interfaces

<img src="https://github.com/heshanera/HealthPlus/blob/master/screenshots/screenshots.png" alt="ScreenShots" width="100%">
View on GitHub
GitHub Stars259
CategoryHealthcare
Updated1d ago
Forks134

Languages

Java

Security Score

100/100

Audited on Mar 30, 2026

No findings