Duke- the all-in-one friendly task manager :bowtie:
todo
deadline
event
list
done
delete
find
help
bye
todo
Add a todo task with user input as the task description.
Example of usage:
todo assignment 7
Expected outcome:
Got it. I’ve added this task:
[T][✘] assignment 7
Now you have 1 task in the list.
deadline
Add a todo task based on user input as the task description. Requires deadline after /by preferably in the proper format:
Example of usage:
deadline buy maple syrup /by 15/9/2020 tonight at 1900
Expected outcome:
Got it. I’ve added this task:
[D][✘] buy maple syrup (by: 15/9/2020 tonight at 1900) (Tue, Sep 15 2020 7.00pm)
Now you have 2 tasks in the list.
event
Add a todo task based on user input as the task description. Requires event time after /at preferably in the proper format:
Example of usage:
event wedding /at 23/9/2020 Fullerton at 8pm
Expected outcome:
Got it. I’ve added this task:
[E][✘] wedding (at: 23/9/2020 Fullerton at 8pm) (Wed, Sep 23 2020 8.00pm)
Now you have 3 tasks in the list.
list
Display all tasks and their done status.
Example of usage:
list
Expected outcome:
Here are the tasks in your list:
1.[T][✘] assignment 7
2.[D][✘] buy maple syrup (by: 15/9/2020 tonight at 1900) (Tue, Sep 15 2020 7.00pm)
3.[E][✘] wedding (at: 23/9/2020 Fullerton at 8pm) (Wed, Sep 23 2020 8.00pm)
done
Mark the task specified by the input task number as done.
Example of usage:
done 1
Expected outcone:
Nice! I’ve marked this task as done:
[T][✓] assignment 7
delete
Delete the task specified by the input task number.
Example of usage:
delete 1
Expected outcome:
Noted, I’ve removed this task:
[T][✓] assignment 7
Now you have 2 tasks in the list.
find
Find a task that fully and partially matches the input word.
Example of usage:
find wed
Expected outcome:
Here are the matching tasks in your list:
1.[E][✘] wedding (at: 23/9/2020 Fullerton at 8pm) (Wed, Sep 23 2020 8.00pm)
help
Display all valid commands.
Example of usage:
help
Expected outcome:
Here are all your commands:
list- list all tasks,
todo
deadline
event
date
date can be formatted as : yyyy-mm-dd or dd/mm/yyyy,
time can be formatted as : HHmm or HH.mm a
done
find
bye - goodbye!
bye
Exit Duke.
Example of usage:
bye
Expected outcome:
Bye. Hope to see you again soon!
Back to Main Features