Gao Mengqi'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: incorporated IsolatedEvent in finding free time slot
- What it does: Checking of the isolated events in the isolated event list to filter out the weekly free time slots
- Justification: Main use of the application
- Contributions: Updated IsolatedEventList to find free time slots and added it to the implemented model for free time slot.
- Additional Feature: CRUD for Isolated event class
- What it does: Allows users to create, read, update and delete isolated events.
- Justification: This allows users to organize Persons’ isolated events, and also making implementation of finding of free time slots easier.
- Contributions: Implemented command and parser classes for Isolated event related commands.
- Testing: Wrote user-related tests
- Wrote JUnit tests to test for isolated events features for CRUD
- Additional Feature: incorporated IsolatedEvent in finding free time slot
- Contributions to the UG:
- Added documentation for the
event_create
feature - Added documentation for the
ie_edit
feature - Added documentation for the
ie_delete
feature
- Added documentation for the
- Contributions to the DG:
- Added documentations for user stories in the DeveloperGuide.md
- Added details for implementation of
event_create
feature - Made sequence diagram and activity diagram for
event_create
feature in the DG - Added details for implementation of
ie_edit
feature - Made sequence diagram and activity diagram for
ie_edit
feature in the DG
- Contributions to team-based tasks:
- Contributions beyond the project team:
- Reviewed peers’ tP (CS2103T-T12-1)
- Reported bugs/flaws in peers’ tp for PED