Lee Ju-Ler Jonathan - Project Portfolio Page
Table of Contents
Overview of Product
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
Enhancements Implemented
- Creation of respective toString functions in all Classes
- Summary of Elderly using the
listcommand - Filtering of elderly who take specific medication using the
findbymedcommand - Get all elderly with a specified dietary requirement using the
findbydietcommand - Get all elderly information given their real name using the
findbynamecommand - Delete all elderly given a username using the
deleteelderlycommand - Get syntax of available commands using the
helpcommand - Performing of File I/O operations using the
loadandstorecommands Auto-suggestion featurethat will suggest a close-match to the user based on their wrong query
Contributions to UG
- Creation of Table of Contents with Ru Yi
- Creation of Brief Overview of Functions
- Updating of Features list
- Creation of Auto Suggestions Feature explainer
- Updating of FAQ with Owen
- Updating of Table of Commands with Rebecca
Contributions to DG
- Creation of explanation for
Autosuggestions for Search Functions
Contributions to Team Based Tasks
- Setting up of Skeleton of Code
- Creation of function flow to accept user input and parse given commands
- Setup of packages and common files (e.g
Parser,TextUi,ElderlyList, MagicValues`, etc.)
- Refactored all code to follow the same format (
usernameinstead ofname) - Helped Owen with mini-feature to prevent the addition of duplicate elderly usernames
- Helped Owen with creation of dataset for the Demo video
- Standardized the format to follow Java Coding standards
Contributions beyond the project team
- Review of JAR file and UG from Team CS2113-T13-1 in Mock-PE