Nie Ruiting’s Project Portfolio Page
Overview - Project NEXT
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.
Contributions
Code contributed
Kindly follow this link to the tp Code Dashboard.
Enhancements implemented
Implemented the project basic skeleton Ui,Storage,Parser,Command and main function call in Next.java, linked them together to make project run successfully at the beginning.
Improved the Parser when there are new features or new commands coming.
Helped on bug fixing during the progress of the project.
Contributions to User Guide
- Commands
- ExitCommand
- Saving data
- Stored data file
Contributions to Developer Guide
Contributions to team-based tasks
- Necessary general code enhancement
- Contributed in the initial fix of the Java CI, mainly the
checkstylepart with Shihao - Review teammates’ PR and help merge when code is suitable and no merge conflict
- Quick bug fixing and feature adding when teammates need to do their features based on my part first
- Attend every team meeting
- Release version
v3.0