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: Respond Link
    • Additional Feature: Recurring Events
      • What it does: Allow users to add weekly recurring events into their schedules
      • Justification: This features allow user to create events that happens weekly without having to create multiple instance of them.
      • Contribution: Created all the related class related to CRUD and also implemented the logic which includes the command and the parser class.
    • Additional Feature: Displaying of the Free Time Slot UI
      • What is does: Update the table according to to the free timeslot given
      • Justification: Allows user to easily locate the free slot based on colour instead of it just being in text
      • Contribution: Set up the related models that are only used to display the free time slot
  • Enhancements implemented:
    • Updated UI
      • Contributions: Fix bugs in the UI.
  • Contributions to the UG:
    • Added documentation for the event_create_recur feature
    • Added documentation for the re_edit feature
    • Added documentation for the re_delete feature
    • Added details for Command summary.
  • Contributions to the DG:
    • Updated user stories for adding and editing events
    • Added details for implementation of event_create_recur feature
    • Added details in manual testing for Creating an Isolated event and Creating Recurring event
  • Contributions to team-based tasks:
    • Contributed to the demo video
  • Contributions beyond the project team:
    • Left detailed bug reports for other teams: Bugs