Table of Contents
Duke is a Task manager CLI app that gives you a list of tasks to do. This app is optimised for those who prefer to work with a command line interface (CLI).
Saves your list to your hard disk.
Your list is saved to a txt file each time you use the app to update your list.
Each task has different attribute based on their types:
Commands are all case-insensitive e.g. help and Help works.
HelpCommand to list all the available commands.
Example of usage:
e.g. help
listDescribe list all your current task on the list.
Example of usage:
e.g. list
Todo, Deadline and EventCreate task to add into your list in the app.
This command is divided to create three different type of tasks: Todo, Deadline and Event
Todo
Todo [description]todo homework[T][✘] homework is createdDeadline
Todo [description] /by [dd/mm/yyyy HHmm]deadline team project /by 15/05/2019 1700[D][✘] team project (by: 15th of May 2019, 5pm) is createdEvent
Event [description] /at [dd/mm/yyyy HHmm]event dinner /at 27/06/2019 1300[E][✘] dinner (at: 27th of June 2019, 1pm) is createddeleteDelete a task in the list.
Format on command line: delete [index]
e.g. delete 1
outcome: Task on the index “1” of the list is deleted.
doneMark task as Done in list [✘] -> [✓]
e.g. done 1
outcome:
Nice! I’ve marked this task as done:
[T][✓] homework
findFind task in list by description
Format on command line: find [keyword]
e.g. find homework
outcome:
Here are the matching tasks in your list:
[T][✓] homeworkbyeExits the application
e.g. bye