Skip to content

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

License

Notifications You must be signed in to change notification settings

heshanera/HealthPlus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

componentInteractions

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

ScreenShots

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published