User Guide
Features
Add tasks
Add tasks such as todo task, task with a deadline, an event, or a task with a fixed duration.
List all task
List all task with its status
Find tasks with keywords
Delete specified task
Mark specified task as done
Usage
clear
- Clears screen
Example of usage:
clear
Expected outcome:
Previous commands and outputs are cleared
todo
- Creates a todo task
Example of usage:
todo take out the trash
Expected outcome:
Task of type todo created with description: take out the trash
event
- Creates an event task
Example of usage:
event take out the trash /at 12
Expected outcome:
Task of type event created with description: take out the trash at 12 o'clock
deadline
- Creates a todo task
Example of usage:
deadline take out the trash /by 12
Expected outcome:
Task of type deadline created with description: take out the trash by 12 o'clock
fixedtask
- Creates a fixed duration task
Example of usage:
fixedtask take out the trash /for 2
Expected outcome:
Task of type fixed duration created with description: take out the trash for 2 hours
list
- List all tasks
Example of usage:
list
Expected outcome:
List all previously created tasks
done
- Marks task as done
Example of usage:
done 1
Expected outcome:
The first task in the list is marked as done
delete
- Delete task
Example of usage:
delete 1
Expected outcome:
Deletes the first task
find
- Delete task
Example of usage:
find trash
Expected outcome:
List all task with keyword: trash in the description
hello
- Display hello message
Example of usage:
hello
Expected outcome:
Welcome the user
bye
- End the program
Example of usage:
bye
Expected outcome:
The program ends