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 
addpropcommmand- #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. WhereNAMErepresents the name, ‘ADDRESS’ represents the address,PHONErepresents the phone number,PRICErepresents the price, andTAGrepresent the properties’ characteristic. 
 - Added 
matchcustcommand and tests- #108
 - What it does: It takes a command in the format 
matchcust INDEXand 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. WhereINDEXrepresents number displayed in the UI besides the customer. 
 - Added 
macthpropcommand and tests- #108
 - What it does: It takes a command in the format 
matchprop INDEXand 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. WhereINDEXrepresents 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