Duke is a friendly dog who helps remind you of your future tasks, so that you keep on track!
Duke is able to remember your tasks! There are 3 types of tasks available to add: 1) Normal To-do tasks 2) Tasks with deadlines 3) Events with location
Duke is able to mark a task as completed! Stay on top with your task list with it!
Tell Duke what you wish to search and Duke can tell you the tasks that matches it!
todo <Task Name>
- Adds a default To-do taskAdds a task into the list.
Example of usage:
todo Thing to do
Expected outcome:
[T][✘] Thing to do
deadline <Task Name> /by <Date and Time>
- Adds a To-do task with a deadlineAdds a task with a deadline into the list. Format of inputted date and time is D/MM/YYYY HHmm.
Example of usage:
deadline Thing to do /by 2/09/2019 1249
Expected outcome:
[D][✘] Thing to do (by: 2 September 2019, 12:39PM)
event <Event Name> /at <Venue>
- Adds a Event task with locationAdds a event with a location into the list.
Example of usage:
event Event /at place
Expected outcome:
[E][✘] Event (at: place)
delete <Task Number>
- Deletes task at selected indexDeletes the task at the selected index from the list.
Example of usage:
delete 5
Expected outcome:
I've removed this task: [T][✘] example
done <Task Number>
- Marks a task at selected index as completedMarks the task at the selected index as completed, with a tick, from the list.
Example of usage:
done 2
Expected outcome:
I've marked this task as done: [T][✓] example
find <Task Number>
- Finds tasks that matches the search termFinds any tasks from the list that matches the search term.
Example of usage:
find exam
Expected outcome:
Here are the matching tasks in your list:
1. [T][✘] exam
2. [T][✘] example
list
- Displays the task listShows the user their task list.
Example of usage:
list
Expected outcome:
Here are the tasks in your list:
1. [T][✘] example
2. [D][✓] example 2 (by: 15 September 2018, 12:39PM)
help
- Displays a help messageAsk Duke for the list of commands you can use if you are forgetful or new to the system.
Example of usage:
help
exit
- Closes the chat botSay goodbye to Duke as it goes to sleep. The application window does not close so that the user may reference the chat log. Duke also saves the list for the next session.
Example of usage:
exit
References of images used:
https://unsplash.com/photos/w1v8XeHnkuI
https://unsplash.com/photos/SLi2gBpbRZU
https://www.freepik.com/free-vector/cute-dog-breeds_803197.htm#page=1&query=dog&position=21