forked from nus-cs2103-AY2223S1/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.
Showing
4 changed files
with
114 additions
and
23 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,4 +1,3 @@ | ||
T | 0 | read book | ||
D | 0 | return book | 2022-09-20 | ||
T | 0 | gym | ||
T | 0 | code | ||
T | 0 | read | ||
D | 0 | return book | 2022-10-10 | ||
D | 0 | return book | 2022-10-10 |
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,115 @@ | ||
# User Guide | ||
# User Guide for JARVIS | ||
|
||
## Features | ||
### 1. Adding tasks | ||
|
||
### Feature-ABC | ||
Description: Adds a task. There are 3 different types of tasks you can add: Todo, Deadline and Events. | ||
|
||
Description of the feature. | ||
#### - Add a Todo | ||
|
||
### Feature-XYZ | ||
Command: `todo {task}` | ||
|
||
Description of the feature. | ||
Example: `todo read book` | ||
|
||
## Usage | ||
Expected outcome: | ||
``` | ||
Got it. I've added this task: | ||
[T][] read book | ||
Now you have 1 tasks in the list. | ||
``` | ||
|
||
#### - Add a Deadline | ||
|
||
Command: `deadline {task} /by date in yyyy-mm-dd format` | ||
|
||
Example: `deadline return book /by 2022-10-10` | ||
|
||
Expected outcome: | ||
``` | ||
Got it. I've added this task: | ||
[D][] return book (by: Oct 10 2022) | ||
Now you have 2 tasks in the list. | ||
``` | ||
|
||
#### - Add an Event | ||
|
||
Command: `event {task} /at date in yyyy-mm-dd format` | ||
|
||
### `Keyword` - Describe action | ||
Example: `event project meeting /at 2022-10-10` | ||
|
||
Describe the action and its outcome. | ||
Expected outcome: | ||
``` | ||
Got it. I've added this task: | ||
[E][] project meeting (at: Oct 10 2022) | ||
Now you have 3 tasks in the list. | ||
``` | ||
|
||
Example of usage: | ||
### 2. Deleting tasks | ||
|
||
`keyword (optional arguments)` | ||
Description: Deletes a task at the input task number | ||
|
||
Command: `delete {task number}` | ||
|
||
Example: `delete 1` | ||
|
||
Expected outcome: | ||
``` | ||
Noted. I've removed this task: | ||
[T][] read | ||
Now you have 2 tasks in the list. | ||
``` | ||
|
||
### 3. Listing your tasks | ||
|
||
Description: Lists out all the tasks in the task list. | ||
|
||
Description of the outcome. | ||
Command: `list` | ||
|
||
Expected outcome: | ||
``` | ||
Here are the tasks in your task list: | ||
1.[D][] return book (by: Oct 10 2022) | ||
2.[E][] project meeting (at: Oct 10 2022) | ||
``` | ||
|
||
### 4. Marking your tasks as done | ||
|
||
Description: Marks the task of the input task number as done. | ||
|
||
Command: `mark {task number}` | ||
|
||
Example: `mark 1` | ||
|
||
Expected outcome: | ||
``` | ||
Great! I've marked this task as done: | ||
[D][X]return book (by: Oct 10 2022) | ||
``` | ||
|
||
|
||
### 5. Unmarking your tasks | ||
|
||
Description: Unmarks the task of the input task number as not done. | ||
|
||
Command: `unmark {task number}` | ||
|
||
Example: `unmark 1` | ||
|
||
Expected outcome: | ||
``` | ||
Ok, I have marked this task as not done yet: | ||
[D][]return book (by: Oct 10 2022) | ||
``` | ||
|
||
### 6. Finding tasks | ||
|
||
Description: Finds all the task that contains the keyword and list them out. | ||
|
||
Command: `find {keyword}` | ||
|
||
Example: `find book` | ||
|
||
Expected outcome: | ||
``` | ||
expected output | ||
Here are the matching tasks in your list: | ||
1.[D][]return book (by: Oct 10 2022) | ||
``` |
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
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