ip

User Guide

Mocha is desktop app for managing tasks, optimized for use via a Command Line Interface (CLI) while having the benefits of a Graphical User Interface (GUI).

Features

Creating a ToDo task : todo

Creates a new ToDo task.

Format: todo TASK_DESCRIPTION

Example of usage:

Expected outcome:

Creating a Deadline task: deadline

Creates a new Deadline task.

Format: deadline TASK_DESCRIPTION /by DATE TIME

Example of usage:

Expected outcome:

Creating an Event task: event

Creates a new Event task.

Format: event TASK_DESCRIPTION /by DATE START_TIME-END_TIME

Example of usage:

Expected outcome:

Listing all tasks: list

Lists all tasks in the task manager.

Format: list

Marking a task done: done

Marks a task done.

Format: done TASK_NUMBER

Example of usage:

Expected outcome:

Deleting a task: delete

Deletes a task.

Format: delete TASK_NUMBER

Example of usage:

Expected outcome:

Finding a task: ‘find’

Finds a task.

Format: find KEYWORD

Example of usage:

Expected outcome:

Listing all commands: help

Lists all commands of the task manager.

Format: help

Exiting the application: bye

Exits the task manager.

Format bye