Fredy Lawrence'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. The user interacts with it using a CLI, and it has a GUI created with JavaFX. It is written in Java, and has about [NUMBER] kLoC.
Given below are my contributions to the project.
-
Code contributed: RepoSense link
- Enhancements to existing features:
- Added
addprop
commmand- #59
- What it does: It takes in a command in the format
addprop n/NAME a/ADDRESS p/PHONE pr/PRICE [c/TAG]…
and add that property to the database. WhereNAME
represents the name, ‘ADDRESS’ represents the address,PHONE
represents the phone number,PRICE
represents the price, andTAG
represent the properties’ characteristic.
- Added
matchcust
command and tests- #108
- What it does: It takes a command in the format
matchcust INDEX
and returns the properties which satisfy at least one characteristic of the selected customer (If any) and the price is affordable by the customer’s budget. WhereINDEX
represents number displayed in the UI besides the customer.
- Added
macthprop
command and tests- #108
- What it does: It takes a command in the format
matchprop INDEX
and returns the customers which searching at least one characteristic of the selected properties (If any) and the price is affordable by the customer’s budget. WhereINDEX
represents number displayed in the UI besides the property.
- Added
- Contribution to the UG:
- Contribution to the DG:
- Review/mentoring contributions:
- Contributions beyond the project team:
- Did the product pitch for CS2101
- Reported 8 bugs for other team during PED