Suhayl's Project Portfolio Page
Project: CareLink
CareLink is a desktop address book application targeted towards independent Geriatricians managing elderly patients with chronic conditions, someone who can type fast, prefers CLI over GUI, and often needs to manage several patients.
Given below are my contributions to the project.
- New Feature: Added the ability to find a person based on the given name, NRIC, email, phone number, role, or tags #71
- What it does: allows the user to find 1 or more person by using their respective details.
- Justification: This feature enables the doctor to quickly retrieve the records of a patient using any of the given details.
- Highlights: This is an enhancement to the already existing find feature which finds person based on their names. This addition features speeds up retrieval by using a person’s other details.
- New Feature: Added the
findappcommand to search for appointments based on appointment start date, start time, end date, and end time. #150- What it does: Allows the user to find one or more appointments by specifying start date, start time, end date, and end time and displays appointments falling withing this region.
- Justification: This feature enables doctors to easily locate appointments without having to scroll through all entries, thereby improving efficiency in managing patient schedules.
- Highlights: This command expands the functionality of appointment management by offering a flexible and detailed search mechanism. It supports case-insensitive searches and allows filtering based on multiple criteria, enhancing the doctor’s workflow.
-
Code contributed: RepoSense link
- Project management:
- Managed releases
v1.3-v1.5rc(3 releases) on GitHub
- Managed releases
- Enhancements to existing features:
- Updated Person class in model to include NRIC field. #45
- Documentation:
- Community:
- {you can add/remove categories in the list above}