This is Duke, an application that helps you to manage your life. It can store tasks, deadlines, and remember what you need.
Duke is a CLI (command line interface) application. You will type your commands and Duke will listen!
add todo
Adds a todo task.
Format: add todo <description>
Examples:
add todo brew Coffee
. Adds a todo task noted as “brew Coffee”add deadline
Adds a deadline with a specific date
Format: add deadline <description> /by YYYY-MM-DD
Examples:
add deadline IP release /by 2020-09-18
add event
Adds a new event
Format: add event <description> /at <date/place>
Examples:
event IOI 2020 /at NUS
event LOL Worlds /at 2020-10-03
list
Shows a list of all current tasks.
Format: list
delete
Deletes a task.
Format: delete <index>
Examples:
delete 1
done
Marks a task as done.
Format: done <index>
Examples:
done 1
find
Find all the tasks that contains the given keyword.
Format: find <keyword>
Examples:
find IOI
. Duke will show all the tasks with IOI as a sub-sequence in their descriptions.bye
Duke will shut down and save all the data.
| Action | Format |
| :———————-: | :——————————————————: |
|Adding a todo task|add todo <description>
|
|Adding a deadline|add deadline <description> /by <deadline>
|
|Adding an event|add event <description> /at <date/place>
|
|Listing tasks|list
|
|Deleting a task|delete <index>
|
|Marking a task as done|done <index>
|
|Finding tasks with keywords|find <keyword>
|
|Quitting Duke|bye
|