User Guide
Features
Task CRUD
Able to store and manage your list of tasks locally on your computer!.
Usage
help
- Display the help command
Displays the list of commands that Duke understands.
Example of usage:
help
Expected outcome:
Here are the list of commands you can use:
help, list, save, bye, todo 'TASK', deadline 'TASK' /by 'dd/MM/yyyy HH:mm', event 'TASK' /at 'dd/MM/yyyy HH:mm', done 'n', delete 'n'
list
- Display the list
Displays the list of the user’s tasks available.
Example of usage:
list
Expected outcome:
You have no tasks left! Good job my child!
Here is the task in your list:
1.[T][N] dab
save
- Manually saves
Manually saves the current state of the list of the user’s tasks.
Example of usage:
save
Expected outcome:
Saving...
Saved successfully!
bye
- Display the goodbye message
Saves the list of the user’s tasks and displays the goodbye message. It is safe to exit the program after this command.
Example of usage:
bye
Expected outcome:
Bye. Hope to see you again soon!
You can now safely close the app!
todo
- Create a new todo task
Creates a new todo task with the description.
Example of usage:
todo 'TASK'
Expected outcome:
Got it. I've added this task:
[T][N] dab
Now you have 1 task in the list.
deadline
- Create a new deadline task
Creates a new deadline task with the description and the date due by.
Example of usage:
deadline 'TASK' /by 'dd/MM/yyyy HH:mm'
Expected outcome:
Got it. I've added this task:
[D][N] dab (by: Nov 11 1111 11:11)
Now you have 1 task in the list.
event
- Create a new event task
Creates a new event task with the description and the date due at.
Example of usage:
event 'TASK' /at 'dd/MM/yyyy HH:mm'
Expected outcome:
Got it. I've added this task:
[E][N] dab (at: Nov 11 1111 11:11)
Now you have 1 task in the list.
done
- Marks a task done
Marks the task at position ‘n’ of the list of the user’s tasks as done.
Example of usage:
done 'n'
Expected outcome:
Great job! I'll mark 'dab' as done for you. ^^
delete
- Delete a task
Deletes the task at position ‘n’ of the list of the user’s tasks.
Example of usage:
delete 'n'
Expected outcome:
Noted. I've removed this task:
[T][N] dab
Now you have 1 task in the list.