Pei Xian's Project Portfolio Page
Project: PropertyWhiz
PropertyWhiz is a desktop application that helps property agents manage their properties and clients.
Given below are my contributions to the project.
- New Feature: Added the
stat
command. (#92)- What it does: Lets users visualise visible properties/buyers’ prices in a bar chart.
- Justification: This provides property agents with a fuss free way of visualising the market.
- Highlights: Uses a third-party library JFreeChart to generate the graphs. The default implementation of a histogram in JFreeChart was buggy with sample data that is too small, hence I wrote a custom implementation of the bar chart to use here instead.
- Credits: With thanks to JFreeChart.
- New Feature: Developing the model for the separate buyer and property panels in the app.
(#58)
- What was added/changed: Refactored
UniquePersonList
into a genericUniqueList
from whichUniqueBuyerList
,UniquePropertyList
and nowUniqueMatchList
inherits.
- What was added/changed: Refactored
-
Code contributed: RepoSense link
- Enhancements to existing features:
- Documentation:
- User Guide:
- Cleaned up User Guide bugs after PE Dry Run #194
- Developer Guide:
- Added implementation details of the
stat
feature.
- Added implementation details of the
- User Guide:
- Community:
- Tools:
- Integrated a third party library (JFreeChart) to the project