Clarence Chew Xuan Da's Project Portfolio Page
Project: FoodWhere
FoodWhere is a desktop application for managing your food stall addresses and reviews. While it has a GUI, most of the user interactions happen using a CLI (Command Line Interface).
FoodWhere is written in Java, with about 10 kLoC.
Given below are my contributions to the project.
- Features:
- Implemented date and date parsing for reviews
- Implemented storage for stalls and reviews so that multiple objects can be easily tracked
- Planned and handled the potential bug that came from reviews being stored in both Stall and AddressBook
- This affected the stall edit command and was somewhat related to the review edit command
- The reviews are now primarily stored in the
Stall
class for each stall - The planning of this was challenging as many classes had to be affected
- Documentation:
- Code contributed:
- Community
- Tools
- IntelliJ IDEA