Adding a Task to your list
Deleting a Task from your list
Marking a Task as done
Displaying the list of all Tasks you have
Postponing a Task
Find a Task using keywords
todo
- adding a todo to the listadds a todo without any date.
Example of usage:
todo cycle
Expected outcome:
Got it. I've added this task:
[T][✘] cycle
Now you have 1 task in the list.
deadline
- adding a deadline to the listadds a deadline and the date that it should done by
Example of usage:
deadline drop CS /by 30/09/2019 2359
Expected outcome:
Got it. I've added this task:
[D][✘] drop CS (by 30/09/2019 2359)
Now you have 2 tasks in the list.
event
- adding an event to the listadds an event and the date that it is at
Example of usage:
event McDonald's interview /at 1/10/2019 1300
Expected outcome:
Got it. I've added this task:
[E][✘] McDonald's interview (at: 1/10/2019 1300)
Now you have 3 tasks in the list.
show the list of tasks and their status
Example of usage:
list
Expected outcome:
Here are the tasks in your list:
1. [T][✘] cycle
2. [D][✘] drop CS (by 30/09/2019 2359)
3. [E][✘] McDonald's interview (at: 1/10/2019 1300)
mark a task as completed on your list, using its index.
Example of usage:
done 2
Expected outcome:
Nice! I've marked this task as done:
[D][✔] drop CS (by 30/09/2019 2359)
change the date of your deadline or event on the list, using its index.
Example of usage:
postpone 3 2/10/2019 1000
Expected outcome:
Noted. I've postponed this task:
[E][✘] McDonald's interview (at: 2/10/2019 1000)
delete a task from the list, using its index
Example of usage:
delete 1
Expected outcome:
Noted. I've removed this task:
[T][✘] cycle
find
- find a taskfind a task using keywords. A list of tasks containing the keywords will be displayed.
Example of usage:
find CS
Expected outcome:
Here are the matching tasks in the list:
1. [D][✘] drop CS (by 30/09/2019 2359)
bye
- exit the programexit and close the program
Example of usage:
bye
Expected outcome:
Bye. Hope to see you again soon!