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!