Jerald Kiew's Project Portfolio Page
Project: MedInfo
MedInfo is a desktop application for private hospital administrative staff. It helps manage patients, their status, discharge dates and wards. MedInfo aims to solve the problem of slow, multiple step process of documenting patient medical records during in-processing by zeroing in on the important details and provide simple, fast access to a particular patient’s medical records for hospital admin staff.
The user interacts with MedInfo using a CLI, and it has a GUI created with JavaFX. MedInfo is written in Java, and has about 10 kLoC.
Given below are my contributions to the project.
-
New Feature
- Ward implementation
- Status implementation
- Patient Class implementation
- Refactoring
Patient
class to accomodate aWard
, so that patients can be assigned to their respective wards #109
- Refactoring
-
Code contributed: RepoSense link
-
Project management:
- Reviewed and merged teammate’s PRs
- Overviewed the design of classes under model
- Spearheaded documentation
- Ensured team vision was aligned
-
Enhancements to existing features:
- Implemented total occupancy of MedInfo
- Tracks and displays total number of patients currently in MedInfo #146
- Fixed response and error messages
- Refactored initial
Person
andPerson
-related classes toPatient
- Implemented total occupancy of MedInfo
-
Documentation:
- Contributions to Team-based tasks:
- Refactored Person to Patient throughout the code
- Maintained issue tracker
- Updated user and developer docs
-
Review/mentoring contributions:
- Contributions beyond the project team: