View on GitHub

ip

User Guide

Quick Start

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

  2. Download the latest Duke.jar from the release page.

  3. Copy the file to the folder you want to use as the home folder for Duke.

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

Features

Allows user to add task to Duke and manage a list of pending items.

Features

Keyword - Describe action

Keyword
todo
deadline
event
list
done
delete
bye
help

Usage

todo

Adds a task to Duke with task description given in <task desc>.

Usage: todo <task desc>
Examples:
deadline

Adds a task with deadline to Duke with task description given in <task desc>. State completion deadline of the date & the time in <date> <time>.

Usage: deadline <task desc> /by <date> <time>
Examples:
event

Adds an event to Duke with task description given in <task desc>. State event period listing the date & the time period in <date> <time>. Usage: event <event desc> /at <date> <time period>

Examples:
list

List down all task that are logged in Duke.

Usage: list
Examples:
done

Mark tasks in Duke as completed. Usage: done <task id>

Examples:
delete

Mark tasks in Duke as completed. Usage: delete <id>

Examples:
find

Loop up all task with a given a word. Usage: find <Search String>

Examples:
help

Display the usage guide for Duke command.

Examples:
bye

Exit Duke program.

Usage: bye
Examples:

Saving the data

Data is saved in the hard disk automatically after any command that changes the data. There is no need to save manually.