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_createfeature - Added documentation for the
ie_editfeature - Added documentation for the
ie_deletefeature
- Added documentation for the
- Contributions to the DG:
- Added documentations for user stories in the DeveloperGuide.md
- Added details for implementation of
event_createfeature - Made sequence diagram and activity diagram for
event_createfeature in the DG - Added details for implementation of
ie_editfeature - Made sequence diagram and activity diagram for
ie_editfeature 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