forked from nus-cs2113-AY2324S2/ip
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add a User Guide to the project
- Loading branch information
Showing
1 changed file
with
142 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,29 +1,160 @@ | ||
# User Guide | ||
# Noriaki User Guide | ||
|
||
## Features | ||
|
||
### Feature-ABC | ||
### Add Task to List | ||
Users can add different Tasks to a List of Tasks: | ||
* ToDo | ||
* Deadline | ||
* Event. | ||
|
||
Description of the feature. | ||
### Mark/Unmark Task | ||
Users can mark Tasks as done or undone. | ||
|
||
### Feature-XYZ | ||
### Delete Task | ||
Users can delete Tasks. | ||
|
||
Description of the feature. | ||
### Find Task | ||
Users can search for Tasks in List of Tasks through a keyword search. | ||
|
||
### Delete Task | ||
Users can delete Tasks. | ||
|
||
### Local Database | ||
All Tasks entered are stored on user's hard drive. | ||
|
||
## Usage | ||
|
||
### `Keyword` - Describe action | ||
### `todo` - Add ToDo | ||
Adds a ToDo Task to List. | ||
|
||
Describe the action and its outcome. | ||
Example of usage: | ||
|
||
Example of usage: | ||
`todo <description>` | ||
|
||
Expected outcome: | ||
|
||
``` | ||
todo Eat Breakfast | ||
______________________________ | ||
Got it. I've added this task: | ||
[T][ ] Eat Breakfast | ||
Now you have 1 tasks in the list. | ||
______________________________ | ||
``` | ||
|
||
`keyword (optional arguments)` | ||
### `deadline` - Add Deadline | ||
Adds a Deadline Task to List. | ||
|
||
Example of usage: | ||
|
||
`deadline <description> /by <deadline>` | ||
|
||
Expected outcome: | ||
|
||
Description of the outcome. | ||
``` | ||
deadline Coursemology /by Friday | ||
______________________________ | ||
Got it. I've added this task: | ||
[D][ ] Coursemology (by: Friday) | ||
Now you have 2 tasks in the list. | ||
______________________________ | ||
``` | ||
### `event` - Add Event | ||
Adds a Deadline Task to List. | ||
|
||
Example of usage: | ||
|
||
`event <description> /from <start> /to <end>` | ||
|
||
Expected outcome: | ||
|
||
``` | ||
event Tutorial /from 1pm /to 3pm | ||
______________________________ | ||
Got it. I've added this task: | ||
[E][ ] Tutorial (from: 1pm to: 3pm) | ||
Now you have 3 tasks in the list. | ||
______________________________ | ||
``` | ||
### `list` - List Tasks | ||
Lists all Tasks. | ||
|
||
Example of usage: | ||
|
||
`list` | ||
|
||
Expected outcome: | ||
|
||
``` | ||
expected output | ||
list | ||
______________________________ | ||
1.[T][ ] Eat Breakfast | ||
2.[D][ ] Coursemology (by: Friday) | ||
3.[E][ ] Tutorial (from: 1pm to: 3pm) | ||
______________________________ | ||
``` | ||
### `mark` - Mark Task | ||
Marks Task as Done. | ||
|
||
Example of usage: | ||
|
||
`mark <index>` | ||
|
||
Expected outcome: | ||
|
||
``` | ||
mark 1 | ||
______________________________ | ||
Nice! I've marked this task as done | ||
[T][X] Eat Breakfast | ||
______________________________ | ||
``` | ||
### `unmark` - Unmark Task | ||
Marks Task as Unone. | ||
|
||
Example of usage: | ||
|
||
`unmark <index>` | ||
|
||
Expected outcome: | ||
|
||
``` | ||
unmark 1 | ||
______________________________ | ||
Nice! I've marked this task as undone | ||
[T][ ] Eat Breakfast | ||
______________________________ | ||
``` | ||
### `delete` - Delete Task | ||
Deletes a Task from List. | ||
|
||
Example of usage: | ||
|
||
`delete <index>` | ||
|
||
Expected outcome: | ||
|
||
``` | ||
delete 1 | ||
______________________________ | ||
Noted. I've removed this task: | ||
[T][ ] Eat Breakfast | ||
______________________________ | ||
``` | ||
### `find` - Find Task | ||
Finds Tasks with matching key word/key phrase. | ||
|
||
Example of usage: | ||
|
||
`find <keywords>` | ||
|
||
Expected outcome: | ||
|
||
``` | ||
find Eat | ||
______________________________ | ||
Here are the matching tasks in your list-gari: | ||
1.[T][ ] Eat Breakfast | ||
______________________________ | ||
``` |