From 75fb98ec13e7eeb4ecf45fed22e4847b54dfb2b9 Mon Sep 17 00:00:00 2001 From: Darren Date: Tue, 14 Nov 2023 03:19:06 +0800 Subject: [PATCH] Update PPP --- docs/team/darren159.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/team/darren159.md b/docs/team/darren159.md index 36a7bb4358c..cc8c12078c7 100644 --- a/docs/team/darren159.md +++ b/docs/team/darren159.md @@ -17,23 +17,23 @@ MedBook is a desktop application crafted specifically for doctors and medical ad - **Pin Feature**: - - Developed a new functionality within MedBook, enabling users to prioritize certain patients by pinning them to the specially designed **Pinned Patient List**. The enhancement comes alongside two commands, `pin` and `unpin` for users to control the pinning of patients. + - Developed a new functionality within MedBook, enabling users to prioritize certain patients by pinning them to the specially designed **Pinned Patient List**. The enhancement comes alongside two commands, `pin` and `unpin`, for users to control the pinning of patients. - The enhancement required the creation of a separate UI component to display the pinned patients. - An `isPinned` field was added to each patient to control whether it would appear in the **Pinned Patient List**. - Two commands, `pin` and `unpin` were created to toggle the `isPinned` status of the specific patient - **Appointments Feature**: - Developed a new functionality within MedBook, enabling users to track and manage patient appointments. This feature includes a dedicated window displaying an **Appointment List** and an integrated calendar, which displays scheduled appointments for the respective dates. The enhancement comes alongside three commands `addappointment`, `deleteappointment` and `viewappointment`. - - The enhancement required the creation of a seperate UI component to display the appointments. A new window was created to allow for more space to display the appointments and a calendar was created manually using a JavaFX `GridPane`. - - A new object class `Appointment` was created to contain information about the appointment. A new class `UniqueAppointmentList`, was created alongside to hold the `Appointment` objects. The `UniqueAppointmenList` was then added to each patient to associate each `Appointment` with a patient. + - The enhancement required the creation of a seperate UI component to display the appointments. A new window was created to allow for more space to display the appointments. A calendar was also created manually using a JavaFX `GridPane`. + - A new class `Appointment` was created to contain information about the appointment. A new class `UniqueAppointmentList` was created alongside to hold the `Appointment` objects. The `UniqueAppointmentList` was then added to each patient to associate each `Appointment` with a patient. - The commands, `addappointment` and `deleteappointment` were created to allow the addition and deletion of `Appointment` objects. The `viewappointment` command was created to allow users to open up the **Appointment Window** and view the appointments. - A custom method was also created to populate the calendar with appointments. - **Contributions to the UG**: - - Added new sections explaining the usage of the `addappointment`, `deleteappointment`, `viewappointment`, `pin` and `unpin` commands which I have implemented. + - Added new sections explaining the usage of the `addappointment`, `deleteappointment`, `viewappointment`, `pin`, and `unpin` commands which I have implemented. - Added **Tips** and **Notes** sections to make the UG more reader-friendly. - - Enhanced the tone of the UG with a more user-centric tone e.g. you-language. + - Enhanced the tone of the UG with a more user-centric tone, e.g. you-language. - **Contributions to the DG**: