https://github.com/achinthyadulshan/medicalcentermanagementsystem
Medical Center Management System using Java Swing | mySQL
https://github.com/achinthyadulshan/medicalcentermanagementsystem
flatlaf java jcalendar mysql rs2xml
Last synced: 2 months ago
JSON representation
Medical Center Management System using Java Swing | mySQL
- Host: GitHub
- URL: https://github.com/achinthyadulshan/medicalcentermanagementsystem
- Owner: AchinthyaDulshan
- Created: 2023-11-29T01:58:05.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-29T19:19:46.000Z (9 months ago)
- Last Synced: 2025-01-24T20:18:03.222Z (4 months ago)
- Topics: flatlaf, java, jcalendar, mysql, rs2xml
- Language: Java
- Homepage:
- Size: 42.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Medical Center Management System using Java
This one is our final project of the course module **COST 21053 - Object Oriented Programming** which is offered in 2nd year 1st semester. This project is based on Medical center of our university.
## Table of contents
- [Overview](#overview)
- [Functionalities](#functionalities)
- [Screenshot](#screenshot)
- [My process](#my-process)
- [Built with](#built-with)
- [Author](#author)## Overview
### functionalities
- Login with credentials (username and password)
- Role based dashboard (Admin,Doctor,reception)
- Access control based on Role
- Register, Update, Remove Patients and get Patient Details
- Register, Update, Remove Doctors and get Doctors Details
- Add medical record
- make an appoinment
- generate medical reports> [!NOTE]
> Above functionalities are main functionalities### Screenshot - Log in

### Screenshot - Dashboard

### Screenshot - Patient Register

### Screenshot - Update Patient

### Screenshot - View Patient Details

## My process
### Built with
- [JDK 17](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html)
- mySQL database
- flatlaf-3.2.5 - Enhance UI experience in Java Swing appication
- mysql-connector-j-8.1.0 - connect mySQL database
- rs2xml - generate table
- jcalendar-1.4 - generate calender component
- itextpdf-5.4.0 - generate pdf file
- itext7-7.0.4 - generate pdf file## Author
- Frontend Mentor - [@AchinthyaDulshan](https://www.frontendmentor.io/profile/AchinthyaDulshan)
- LinkedIn - [Achinthya Dulshan](https://www.linkedin.com/in/achinthya-dulshan-6a0616221/)
- X - [@Achi_Dulshan](https://x.com/Achi_Dulshan)