User Guide

Features

1. List all tasks: list

Shows a list of all tasks (todos, events and deadlines) in Duke.
Format: list

2. Adding a todo: todo

Adds a new todo task to Duke.
Format: todo DESCRIPTION
Example:

3. Adding a deadline: deadline

Adds a new deadline task to Duke.
Format: deadline DESCRIPTION /by DD/MM/YYYY HHMM
Example:

4. Adding an event: event

Adds a new event task to Duke.
Format: event DESCRIPTION /at DD/MM/YYYY HHMM
Example:

5. Deleting a task: task

Deletes a task based on its task number.
Format: delete INDEX
Example:

6. Marking a task as done: done

Marks a task as done based on its task number.
Format: done INDEX
Example:

7. Finding a task: find

Returns a list of tasks that contains the given keyword.
Format: find STRING_TO_FIND
Example:

8. Adding priorities to the tasks: priority

Adds a priority (high, medium or low) to the task based on its task number.
Format: priority INDEX PRIORITY
Example:

9. Exiting the programme: bye

Exits the program.
Format: bye