Skip to the content.

Ng U-Yin Rebecca - Project Portfolio Page

Overview

Elderly In Your Hood is a lightweight command-line (CLI) desktop application for retirement home nurses/volunteers to keep track of the elderly in their home, along with their specific medical needs, vitals and appointments with the various hospitals.

Summary of Contributions

Code contributed

Link to code

Enhancements implemented

  1. addnok : Adding of Next-Of-Kin details to elderly
  2. addrec : Adding details of elderly to the elderly
  3. viewnok : Viewing of Next-Of-Kin details of the elderly
  4. viewrec : Viewing of elderly details of the elderly
  5. deletemed : Deletion of medicine information stored based on elderly
  6. deleteappt : Deletion of appointment information stored based on the elderly
  7. deletenok : Deletion of Next-Of-Kin details based on the elderly
  8. Printing format for the different risk-levels of elderly
  9. Used regex format provided by teammate to check for valid inputs
  10. Throw and print the appropriate exceptions when invalid commands are input

Contributions to the UG

  1. Instructions for commands implemented : addnok, addrec, viewnok, viewrec, deletemed, deleteappt, deleteappt
  2. Helped to edit some explanations of the UG

Contributions to the DG

  1. Write-up of the interaction between Next-Of-Kin and Record class interacts with the main elderly class
  2. UML Diagram for the interaction
  3. Sequence diagram on the addition of objects that are stored in ElderlyList Class
  4. Sequence diagram on the deletion of objects that are stored in the ElderlyList Class

Contributions to team-based tasks

  1. Helped teammate to fix wrong exceptions for viewmed and viewappt
  2. Helped teammate to write functions to check for valid date and time after the Bug Report from Practical Exam Dry Run, for addappt

Review/mentoring contributions

  1. Reviewed JAR file and UG of assigned group in PE Dry Run (https://github.com/nguyin/ped)

Contributions beyond the project team

NIL