Skip to the content.

Tan Chia Chun’s Project Portfolio Page

Overview

Project NEXT provides a quick command line tool for GTD enthusiasts and daily practitioners who prefer the speed of text input, to input and organize their daily tasks in the GTD way.

It provides commands to add tasks into Inbox, and set tasks as Next, Wait, Some(day), Proj(ect), Done. Project can have maximum of 2 layers of nesting. Users can easily put tasks from Inbox to be under any project. With above, GTD flow can be followed completely.

Summary of Contributions

Code contributed

Kindly follow this link to the tp Code Dashboard

Enhancements implemented

  1. Flatten hierarchies of GtdList and GtdThought into a single String ArrayList, for reading and writing to Storage.
  2. Add command
  3. List command
  4. Due command

Contributions to the UG

  1. Add command
  2. List command
  3. Set command
  4. Due command

Contributions to the DG

  1. Storage save feature, with Sequence Diagram
  2. User stories
  3. Non-functional requirement

Contributions to team-based tasks

  1. Necessary general code enhancements
  2. Updating user/developer docs that are not specific to a feature