Duke is a personal task manager. It is a simple application that help you keep track of your tasks.

todo: adds a todo task to the list.deadline: adds a deadline task to the list.event: adds an event task to the list.list: lists all tasks in the list.done: marks a task as done.delete: deletes a task.find: finds all the task that matches the given keyword.tag: tags a task with the given description.bye: exit the application.todo DESCRIPTION - Adds a todo task.Adds a todo task to the list.
Example of usage:
todo borrow book
Expected outcome:
Got it. I've added this task:
[T][✘] return book
Now you have 1 tasks in the list.
deadline DESCRIPTION /by yyyy-mm-dd - Adds a deadline task.Adds a deadline task to the list.
Example of usage:
deadline return book /by 2020-09-22
Expected outcome:
Got it. I've added this task:
[D][✘] return book (by: Sep 22 2020)
Now you have 1 tasks in the list.
event DESCRIPTION /at yyyy-mm-dd - Adds an event task.Adds an event task to the list.
Example of usage:
event buy book /at 2020-09-23
Expected outcome:
Got it. I've added this task:
[E][✘] buy book (at: Sep 23 2020)
Now you have 1 tasks in the list.
list - Lists all tasks.Lists all tasks in the task list.
Example of usage:
list
Expected outcome:
Here are the tasks in your list:
1. [D][✘] return book (by: Sep 22 2020)
2. [T][✘] borrow book
done INDEX - Marks task as done.Marks the task at INDEX position in the list as done.
Example of usage:
done 2
Expected outcome:
Nice! I've marked this task as done:
[T][✓] borrow book
delete INDEX - Deletes a task.Deletes the task at INDEX position in the list.
Example of usage:
delete 2
Expected outcome:
Noted. I've removed this task:
[T][✓] borrow book
Now you have 1 tasks in the list.
find KEYWORD - Finds task matching the keyword.Find all the task that matches the given keyword.
Example of usage:
find book
Expected outcome:
Here are the matching tasks in your list:
1. [D][✘] return book (by: Sep 22 2020)
2. [T][✓] borrow book
tag INDEX #DESCRIPTION - Tags task.Tags the task at INDEX position in the list with #DESCRIPTION.
Example of usage:
tag 2 # from library
Expected outcome:
Got it! I've tagged this task as: #from library
bye - Exits application.Exits the Duke application.
Example of usage:
bye
Expected outcome:
Bye. Hope to see you again soon!