Skip to content

💊 A patient management system developed in Java with Swing, using GitHub Actions, SonarCloud & Gradle.

License

Notifications You must be signed in to change notification settings

tobiasbueschel/patient-management-system

Repository files navigation

Patient Management System

A patient management system developed in Java with the Swing GUI widget toolkit.

Contents

How to use

Command Usage
./gradlew run Run the Patient Management System.
./gradlew jar Build a jar that includes all dependencies.
java -jar build/libs/pms.jar Start the application from the created jar.
./gradlew test Run unit tests.
./gradlew javadoc Build Javadoc, which will be saved under build/docs/javadoc/index.html.

If you like to develop additional features or fix any bugs, feel free to submit a Pull Request.´

Once you have started the application, you can login with the username Admin and Password as the password.

Database Structure

This project uses SQLite and all data is stored in PatientData.sqlite. database structure

Impressions

Login Screen

login screen

Patient Overview

patient overview

Patient Profiles

patient profiles

License

See the MIT license

About

💊 A patient management system developed in Java with Swing, using GitHub Actions, SonarCloud & Gradle.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages