User Guide

Introduction


Duke is an application that allows you to record your daily tasks.

Image

Features


Adding tasks

You can add and classify your tasks into three types: todo, deadline, and event.

Listing out the tasks

Duke lists out the tasks you have added previously.

Adding status to a task

You can mark your task as done or undone.

Deleting a task

You can delete an unwanted task from the existing tasks.

Finding tasks

You can search for tasks based on their descriptions.

Sorting the tasks

You can sort your tasks in the list by time (time which the task has to be done), task type (type of the tasks) and task name (name of the task, in alphabetical order).

Usage


Greeting Duke: hello or hi

Greets Duke.

Adding a todo task: todo

Adds a todo task to the tasks list.

Adding a deadline: deadline

Adds a deadline to the tasks list.

Kindly take note that the date and time should be in the format of yyyy-MM-dd HHmm.

Adding an event: event

Adds an event to the tasks list.

Kindly take note that the date and time should be in the format of yyyy-MM-dd HHmm.

Listing the tasks: list

Lists out all the existing tasks.

Marking a task as done: done

Changes the status of a task to done.

Marking a task as undone: undone

Changes the status of a task to undone.

Deleting a task: delete

Removes a task from the tasks list.

Finding tasks: find

Finds tasks by their description.

Sorting the tasks: sort

Sorting the tasks by time

Sorts the tasks by time, in ascending order.

Sorting the tasks by type

Categorizes the tasks by their types.

Sorting the tasks by name

Sorts the tasks by their names, in alphabetical order.

Exiting the window: bye

Closes the window.

Command Summary