1. Introduction
2. Quick Start
3. Features
4. FAQ
5. Command Summary
Duke is for those who prefer to use a desktop app for managing tasks. More importantly, DukeBot is optimized for those who prefer to work with a Command Line Interface (CLI) while still having the benefits of a Graphical User Interface (GUI). Enjoy!
Ensure you have Java 11 or above installed in your Computer.
Download the latest duke-0.2.1.jar here
Shows a simple user guide to command formats.
Format: help
todo
, deadline
, event
Adds a task to the list
todo
Adds a ToDo task to the list
Format: todo TASK_DESCRIPTION
Examples:
todo homework
todo read book
deadline
Adds a Deadline task to the list
Format: deadline TASK_DESCRIPTION /by DUE_DATETIME
Examples:
deadline do homework /by 3pm
deadline do homework /by Monday
Formatted date and time:
If
DUE_DATETIME
is entered in theDD/MM/YYYY HHMM
format, it will automatically be converted to a more readable format.Example:
deadline do homework /by 12/12/1212 1212
event
Adds an Event task to Duke
Format: event TASK_DESCRIPTION /by DUE_DATETIME
Example:
event consultation /at 3pm
event consultation /at Monday
Formatted date and time:
If
DUE_DATETIME
is entered in theDD/MM/YYYY HHMM
format, it will automatically be converted to a more readable format.Example:
event consultation /at 12/12/1212 1212
find
Finds tasks whose descriptions contain an exact match of the given keyword.
Format: find KEYWORD
Example:
find homework
done
Marks the specified task in the list as done.
Format: done INDEX
delete
Deletes the specified task from the list.
Format: delete INDEX
list
Shows a list of all tasks in the list.
Format: list
bye
Exits the program.
Format: bye
Add : CODE_NAME TASK_DESCRIPTION [ADDITIONAL_KEYWORD] [DUE_DATETIME]
e.g. todo homework
e.g. deadline do homework /by 3pm
e.g. event consultation /at 12/12/1212 1212
Find : find KEYWORD
e.g. find homework
Delete : delete INDEX
e.g. delete 3
Done : done INDEX
e.g. done 3
List : list
Help : help
Exit : bye