Marcus Duigan's Project Portfolio Page
Description of Project:
PropertyFree is a real estate management application meant for property agents to organize their properties and meetings more efficiently. Other application can keep track of meetings and schedules but there are relatively few applications that help track properties and associate them with meetings with clients. For our project we hope to make it more streamlined for agents to keep track of their property and have clear information about those properties and there clients.
My Contributions to PropertyFree
- Add/Edit/List/Delete Bid Feature: Added the ability to add/edit/list/delete a bid in a list of bids. Pull request: #76, #161
- What it does: Add allows the user to add a bid. Edit allows the user to change parameters in the bid. List allows the user to display the entire bid list. Delete allows the user to remove a bid.
- Justification: This feature is a necessary feature to allow the user to manage bids for a property.
- Highlights: The add-bid/edit-bid feature will automatically slot the bid based on a comparator so the displayed list is always organized.
- Find Bid Feature: Added the ability to find a specific bid in the list of bids. Pull request: #161
- What it does: allows the user to find a bid based on keywords specified.
- Justification: This feature greatly improves the user convenience by allowing the user easily find a specific bid.
- Highlights: the find bid command can find a bid using the property id, bidder id or the bid amount.
- Tab Feature: Added tabs to the UI to better display all the lists. Pull request: #76
- What it does: displays the property, bidder, seller, bid lists in a presentable manner.
- Justification: This feature greatly improves the user convenience by allowing the user to easily switch between lists.
- Highlights: the tabs automatically switch to a tab if the command used is related to the tab.
- Auto-Sort Feature: Added the ability to automatically sort the bid list without the need of a command. Pull request: #200
- What it does: allows the user to always obtain a sorted bid list
- Justification: This feature greatly improves the user convenience by allowing the user to always have a sorted list.
- Highlights: It will auto sort when a bid is added or edited.
-
Code contributed: RepoSense link
- Project management:
- Managed releases
v1.1
-v1.4
(4 releases) on GitHub - Integration of
CodeCov
and managed overall UserGuide.md to ensure standardization and proper formatting
- Managed releases
- Enhancements to existing features:
- Documentation:
- User Guide:
- Developer Guide:
- Community: