Du Jiahua's Project Portfolio Page
Project: Where Got Time
Where Got Time is an addressbook-cum-timetable. Students find it hard to find free time slot within their group of friends in NUS as they have to compare their timetables. Therefore, this product helps students to easily find free time slots within a group of NUS friends, and keep track of personal and friends’ timetable/schedule.
My Contributions to the project
- Code contributed:
Reposense Link
- Additional Feature: Finding free time slot
- What it does: Allows users to find weekly unoccupied time slots within specified group
- Justification: Main use of the application
- Contributions: Implemented the logic behind finding of common free time slots. Added to related models such as RecurringEventList as a result. Also implemented the command and parser classes for this feature.
- Additional Feature: Group creation and deletion
- What it does: Allows users to create and delete a group.
- Justification: This allows users to organize Persons into Groups, and also allows finding of free time slots to be targeted at Groups
- Contributions: Implemented command and parser classes for Group related commands. Added to refinement of Group relate models.
- Additional Feature: Finding free time slot
-
Enhancements implemented:
- Contributions to the UG:
- Added documentation for the
free
feature
- Added documentation for the
- Contributions to the DG:
- Added details for implementation of
free
feature
- Added details for implementation of
-
Contributions to team-based tasks:
- Contributions beyond the project team:
- Left detailed bug reports: Bugs