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
delprop
command and tests- #67
- What it does: It takes in a command in the format
delprop INDEX
whereINDEX
refers to the index number shown in the displayed property list
- Added
listcust
command and tests - Added
findcust
command and tests-
What it does: It takes in a command in the format
findcust NAME
whereNAME
represents the substring to search for. When executed, the findcust commands scans the customer address book for customers whose names begins with theNAME
substring at any position within their name. The results are then returned. -
Justification: The
findcust
feature 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
findprop
command and tests-
What it does: It takes in a command in the format
findprop NAME
whereNAME
represents the substring to search for. When executed, thefindprop
commands scans the property address book for properties whose names begins with theNAME
substring at any position within their name. The results are then returned. -
Justification: The
findprop
feature 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
,findcust
andfindprop
- Added sequence diagram for
findcust
- Contributions to team-based tasks:
- Review/mentoring contributions: