User Guide
Duke is an event scheduler.
Features
Feature 1
Adding Tasks to Duke
Usage
todo - To add a todo
A todo task will be added to Duke
Example of usage:
todo (description of task)
Expected outcome:
Got it. I've added this task:</br>
[T][✘] example of todo</br>
Now you have 1 tasks in the list</br>
event - To add an event
An event task will be added to Duke
Example of usage:
event (description of event) /at 12/12/12
Expected outcome:
Got it. I've added this task:</br>
[e][✘] example of event (at: December 12, 2012)</br>
Now you have 2 tasks in the list</br>
deadline - To add a deadline
A deadline will be added to Duke
Example of usage:
deadline (description of deadline) /at 12/12/12
Expected outcome:
Got it. I've added this task:</br>
[D][✘] example of deadline (at: December 12, 2012)</br>
Now you have 3 tasks in the list</br>
Feature 2
Modifying Tasks in Duke
Usage
delete - To delete a task
The numbered task will be deleted
Example of usage:
delete 3
Expected outcome:
Noted. I've removed this task:</br>
[T][✘] example of deleted task</br>
"Now you have 2 tasks in the list.</br>
done - To mark a task as done
Task will be marked as done
Example of usage:
done 2
Expected outcome:
Nice! I've marked this task as done:</br>
[T][✓] example of todo</br>
Now you have 2 tasks in the list</br>
Feature 3
Utilities
Usage
list - To show list of tasks
A list of all tasks will be shown
Example of usage:
list
Expected outcome:
Here are the tasks in your list:</br>
1.[T][✘] example of task</br>
2.[E][✓] example of task</br>
3.[D][✘] example of task</br>
find - To find tasks
List of tasks with key word will be shown
Example of usage:
find exam
Expected outcome:
Here are the matching tasks in your list:</br>
1.[T][✘] physics exam</br>
2.[T][✓] cs exam tmr</br>
3.[T][✘] exam ends today</br>
bye - To exit Duke
List of tasks with key word will be shown
Example of usage:
bye
Expected outcome:
Bye. Hope to see you again soon!</br>
Find your saved file in the same folder as the jar file</br>
Acknowledgements
Some code from More-OOP is reused in this project
https://nus-cs2103-ay1920s1.github.io/website/schedule/week3/project.html</br>
Some code from this tutorial is reused</br>
https://github.com/SQwQ/duke/blob/master/tutorials/javaFxTutorialPart4.md</br>