Qi Zhi's Project Portfolio Page
Project: Cobb
Cobb is a desktop address book application for property agents. The user interacts with it using a CLI, and it has a GUI created with JavaFX.
Given below are my contributions to the project.
- 
    Code Contributed: RepoSense link 
- Enhancements implemented:
    - Added Owner class under Property class.
- Added ability to filter properties by owner name.
- Refactor for Person to Buyer class, and improved file structure.
- Added matchbuyercommand.
- Implemented the editpropcommand.
- Implemented storage for PropertywithOwnerclass.
 
- Contributions to the UG:
    - Categorised the features for buyers and properties.
- Added documentation for the features matchbuyerandfilter
- Rearrange the order of the features in the UG to make it more logical.
 
- Contributions to the DG:
    - Added documentation for the EditBuyerCommandandEditPropertyCommandclasses.
- Added Sequence diagram for the EditBuyerCommandclass.
- Rearranged the priority of the user stories to make it more logical.
- Added use cases for the edit commands.
- Added owner class design docs to DG, including alternative implementation.
- Improved implementation details of the matchbuyercommand.
 
- Added documentation for the 
- Contributions to team-based tasks:
    - Performed the product releases
- Set up the GitHub organization
- Created the initial mockup of the UI
 
- Review/mentoring contributions:
- Contributions beyond the project team:
    - Did the product demo for CS2101