Jerome Hoo Jun Jie's Project Portfolio Page
Overview
REal-Time is a desktop application made for Real-Estate agents to manage client information, schedule meetings, and track client offers and listings.
It is written in Java and uses JavaFX to build the GUI for the application.
Given below are my contributions to the project.
Summary of Contributions
-
Code contributed: RepoSense Link
- Enhancements implemented:
- New Feature:
AddOfferCommand
andAddOfferCommandParser
(Pull request #46)- What it does:
- Allows users to add their offers made for a listing in the application.
- Highlights:
- Implemented the
Offer
class with newPrice
field so that prices can be added into an offer by the user. Added aAddOfferCommandParser
to parse the input by the user when adding offers. - Added
parsePrice
inParserUtil
class to parse prices that are valid - Implemented an auto-sorting feature when adding offers so that it is sorted by the
listingId
field. - Added necessary tests in
AddOfferCommandTest
,AddOfferCommandParserTest
,ParserUtilTest
andPriceTest
(Pull request #163)
- Implemented the
- What it does:
- New Feature:
EditOfferCommand
andEditOfferCommandParser
(Pull request #81)- What it does:
- Allows users to modify their offers when needed
- Highlights:
- Implemented the
EditOfferDescriptor
class to create theOffer
that is being edited to replace the targetedOffer
- Added necessary tests in
EditOfferCommandTest
,EditOfferCommandParserTest
, andEditOfferDescriptorTest
(Pull request #163)
- What it does:
- New Feature:
DeleteOfferCommand
andDeleteOfferCommandParser
(Pull request #81)- What it does:
- Allows users to delete their offers in the application
- Highlights:
- Added necessary tests in
DeleteOfferCommandTest
andDeleteOfferCommandParserTest
(Pull request #163)
- New Feature:
- Contributions to the User Guide:
- Contributions to the Developer Guide:
- Contributions to team based tasks:
- Review/mentoring contributions:
- Contributions beyond the project team:
- Bugs reported in other team’s product: Link to PED