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.
Help
Command to list all the available commands.
Example of usage:
e.g. help
list
Describe list all your current task on the list.
Example of usage:
e.g. list
Todo
, Deadline
and Event
Create 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 createddelete
Delete 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.
done
Mark task as Done in list [✘] -> [✓]
e.g. done 1
outcome:
Nice! I’ve marked this task as done:
[T][✓] homework
find
Find 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][✓] homework
bye
Exits the application
e.g. bye