User Guide
Features
Exit
Exiting the program.
List
Listing all tasks.
Mark as Done
Marking a task as done.
ToDo
Adding a task without any date/time attached to it.
Deadline
Adding a task that needs to be done before a specific date/time.
Event
Adding a task that starts at a specific time and ends at a specific time.
Delete
Deleting a task.
Find
Locating tasks by name.
Usage
bye - Exiting the program
Exits the program.
Example of usage:
bye
Expected outcome:
program terminates
list - Listing all tasks
Shows a list of all tasks in the task list.
Example of usage:
list
Expected outcome:
a list of all tasks is displayed
done - Marking a task as done.
Marks the specified task in the task list as done.
Example of usage:
done INDEX
Marks the task at the specified INDEX as done.
Expected outcome:
task at specified INDEX is marked as done
todo - Adding a ToDo task
Adds a task without any date/time attached to it
Example of usage:
todo DESCRIPTION
Expected outcome:
a ToDo task with given description is added to task list
deadline - Adding a Deadline task
Adds a task that needs to be done before a specific date/time.
Example of usage:
deadline DESCRIPTION \by TIME
Expected outcome:
a Deadline task with given description and time is added to task list
event - Adding an Event task
Adds a task that starts at a specific time and ends at a specific time.
Example of usage:
event DESCRIPTION \at TIME
Expected outcome:
a Event task with given description and time is added to task list
delete - Deleting a task
Deletes the specified task from the task list.
Example of usage:
delete INDEX
Deletes the task at the specified INDEX.
Expected outcome:
task at specified INDEX is removed
find - Locating tasks by name
Finds tasks whose descriptions contain any of the given words.
Example of usage:
find KEYWORD [MORE_KEYWORDS]
Expected outcome:
output tasks with exact-match descriptions, or if there is no exact-match, tasks with partial-match descriptions