Duke - User Guide

  1. Introduction

  2. Quick Start

  3. Features

    3.1. Listing all tasks: list

    3.2. Adding a todo: todo

    3.3. Adding an event: event

    3.4. Adding a deadline: deadline

    3.5. Finding a task: find

    3.6. Marking a task as done: done

    3.7. Deleting a task: delete

    3.8. Exiting the program: bye

  4. Command Summary

  5. Credits

1. Introduction

Duke is a desktop app to track your tasks such as to-dos, events and deadlines. Prefer to use the Command Line Interface (CLI) with Graphical User Interface (GUI)? Duke is the one for you.

2. Quick Start

  1. Ensure that you have Java 11 or above installed in your Computer.

  2. Download the latest duke.jar here.

  3. Double-click the file to start the app.

  4. Play around with it.

3. Features

3.1. Listing all tasks: list

Shows a list of all tasks in Duke.

Format: list

3.2. Adding a todo: todo

Adds a todo task to Duke.

Format: todo TODO... /p PRIORITY

Examples:

3.3. Adding an event: event

Adds an event to Duke.

Format: event EVENT... /at DD/MM/YYYY HHMM-HHMM /p PRIORITY

Examples:

3.4. Adding a deadline: deadline

Adds a deadline to Duke.

Format: deadline DEADLINE... /by DD/MM/YYYY HHMM /p PRIORITY

Examples:

3.5. Finding a task: find

Finds a task in Duke.

Format: find DESCRIPTION...

Examples:

3.6. Marking a task as done: done

Marks a tasks in Duke as done.

Format: done INDEX

Examples:

3.7. Deleting a task: delete

Deletes a task in Duke.

Format: delete INDEX

Examples:

3.8. Exiting the program: bye

Exits the program.

Format: bye

4. Command Summary

5. Credits

AB3 User Guide