Zhuang Yongming - Project Portfolio Page
Overview
Daffy is an extension of Duke project which allows user to keep track his/her todos.
Summary of Contributions
Code contributed:
https://nus-tic4001-ay2122s1.github.io/tp-dashboard/?search=&sort=groupTitle&sortWithin=title&timeframe=commit&mergegroup=&groupSelect=groupByRepos&breakdown=true&checkedFileTypes=docs~functional-code~test-code~other&since=2021-09-17&tabOpen=true&tabType=authorship&tabAuthor=yaololo&tabRepo=AY2122S1-TIC4001-F18-6%2Ftp%5Bmaster%5D&authorshipIsMergeGroup=false&authorshipFileTypes=functional-code&authorshipIsBinaryFileTypeChecked=false
Enhancements implemented:
- Bye command: To exit the program
- Appointment Command: to add an Appointment Task
- Set Appointment Date/time: To update an existing Appointment task date-time information
- Set Appointment Location: To update an existing Appointment task location information
- Check task progress: to check how many task has been completed and show the progress in percentage
- Search tasks by date: filter out the tasks that has the same date as the user input
Contributions to the DG
- Add Architecture part of UG
- Add Command components class diagram for
AppointmentCommand, AppointmentTimeCommand, ByeCommand, LocationCommand, TaskProgressCommand, and Command
Contributions to the UG
- Add features for
Bye command, Appointment Command, Set Appointment Location, Check task progress, and Search tasks by date.
Review/mentoring contributions:
- https://github.com/AY2122S1-TIC4001-F18-6/tp/pull/3
- https://github.com/AY2122S1-TIC4001-F18-6/tp/pull/6
- https://github.com/AY2122S1-TIC4001-F18-6/tp/pull/7
- https://github.com/AY2122S1-TIC4001-F18-6/tp/pull/10
- https://github.com/AY2122S1-TIC4001-F18-6/tp/pull/16
- https://github.com/AY2122S1-TIC4001-F18-6/tp/pull/17
- https://github.com/AY2122S1-TIC4001-F18-6/tp/pull/19
- https://github.com/AY2122S1-TIC4001-F18-6/tp/pull/20