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).
todoCreates a new ToDo task.
Format: todo TASK_DESCRIPTION
Example of usage:
todo read bookExpected outcome:
[T][✘] read bookdeadlineCreates a new Deadline task.
Format: deadline TASK_DESCRIPTION /by DATE TIME
DATE is in DD/MM/YYYY format.TIME is in HH:MM (24 hour clock) format.Example of usage:
deadline iP project /by 16/08/2020 23:59Expected outcome:
[D][✘] iP project (by: 16 Aug 2020 11:59 PM)eventCreates a new Event task.
Format: event TASK_DESCRIPTION /by DATE START_TIME-END_TIME
DATE is in DD/MM/YYYY format.START_TIME and END_TIME is in HH:MM (24 hour clock) format.Example of usage:
event project meeting /at 14/08/2020 21:00-22:00Expected outcome:
[E][✘] project meeting (at: 14 Aug 2020 9:00 PM - 10:00 PM)listLists all tasks in the task manager.
Format: list
doneMarks a task done.
Format: done TASK_NUMBER
Example of usage:
done 1Expected outcome:
[T][✓] read bookdeleteDeletes a task.
Format: delete TASK_NUMBER
Example of usage:
Expected outcome:
[D][✘] return book (by: 12 Dec 2020 11:59 PM) is deleted.Finds a task.
Format: find KEYWORD
Example of usage:
find bookExpected outcome:
[T][✓] read book and [D][✘] return book (by: 12 Dec 2020 11:59 PM) will be returned.helpLists all commands of the task manager.
Format: help
byeExits the task manager.
Format bye