User Guide

1. Introduction

Duke is an interactive To-Do List.

2. Quick Start

  1. Download the duke.jar file here.
  2. Copy the file to the folder you want to use.
  3. Double click the file to start the app.

3. Features

Command Format

3.1. Adding a todo task: todo

Format: todo TASK Examples:

3.2. Adding a deadline task: deadline

Format: deadline TASK /by DATE

Examples:

3.3. Adding an event task: event

Format: event TASK /at DATE

Examples:

3.4. Listing all tasks: list

Shows a list of all tasks. Format: list

3.5. Marking a task as done: done

Marks a task at the specified index as done. Format: done INDEX

Example:

3.6. Deleting a task: delete

Deletes the task at the specified index. Format: delete INDEX

Example:

3.7. Finding tasks by keyword: find

Finds and lists all tasks that contain the specified keyword. Format: find KEYWORD

Example:

3.8. Sorting tasks: sort

Sorts the tasks according either chronological order or description, depending on the type of task given. Format: sort TYPE

Example: