Nicole Ng's Project Portfolio Page
Project: PropertyMatch
PropertyMatch is a desktop tool for property agents who want to organise their client profiles with their corresponding properties. Property agents can boost their efficiency by seamlessly matching their clients with their desired properties.
Given below are my contributions to the project.
- Enhancements implemented:
- Added
delpropcommand and tests- #67
- What it does: It takes in a command in the format
delprop INDEXwhereINDEXrefers to the index number shown in the displayed property list
- Added
listcustcommand and tests - Added
findcustcommand and tests-
What it does: It takes in a command in the format
findcust NAMEwhereNAMErepresents the substring to search for. When executed, the findcust commands scans the customer address book for customers whose names begins with theNAMEsubstring at any position within their name. The results are then returned. -
Justification: The
findcustfeature enhances user convenience and improve customer management within the application. It provides a convenient way to quickly locate specific customers based on a partial name match. -
Highlights:
- Flexible Substring Matching: It allows for substring matching at any position within the customer’s name, offering flexibility in identifying customers with diverse name structures.
- Added
findpropcommand and tests-
What it does: It takes in a command in the format
findprop NAMEwhereNAMErepresents the substring to search for. When executed, thefindpropcommands scans the property address book for properties whose names begins with theNAMEsubstring at any position within their name. The results are then returned. -
Justification: The
findpropfeature enhances user convenience and improve property management within the application. It provides a convenient way to quickly locate specific properties based on a partial name match. -
Highlights:
- Flexible Substring Matching: It allows for substring matching at any position within the property’s name, offering flexibility in identifying properties with diverse name structures.
- Added
-
Code contributed: RepoSense link
- Contributions to the UG
- Contributions to the DG
- #101
- Updated description for
delprop,delcust,findcustandfindprop - Added sequence diagram for
findcust
- Contributions to team-based tasks:
- Review/mentoring contributions: