|
1 | | -# Duke User Guide |
| 1 | +# Judy User Guide |
2 | 2 |
|
3 | | -// Update the title above to match the actual product name |
| 3 | + |
4 | 4 |
|
5 | | -// Product screenshot goes here |
| 5 | +> Hi, I'm Judy! Your digital assistant for productivity. |
6 | 6 |
|
7 | | -// Product intro goes here |
| 7 | +## Start Using Judy |
| 8 | +1. Click [here]() to download Judy. |
| 9 | +2. Navigate to your Downloads folder using the terminal. |
| 10 | +3. Enter `java -jar Judy.jar` in your terminal. |
| 11 | +4. Press enter. |
| 12 | +5. Start manage your task |
8 | 13 |
|
9 | | -## Adding deadlines |
| 14 | +## Adding todo |
10 | 15 |
|
11 | | -// Describe the action and its outcome. |
| 16 | +Add a todo task in your list. |
12 | 17 |
|
13 | | -// Give examples of usage |
| 18 | +Example: `todo laundry` |
14 | 19 |
|
15 | | -Example: `keyword (optional arguments)` |
| 20 | +Expected output: |
| 21 | +``` |
| 22 | +Got it! I've added this task: |
| 23 | + [T][ ] laundry |
| 24 | + Now you have 1 tasks in the list. |
| 25 | +``` |
| 26 | + |
| 27 | +## Adding Deadline |
| 28 | + |
| 29 | +Add a deadline task in your list. |
| 30 | + |
| 31 | +Example: `deadline Assignment 1 /by 2025-03-01 2359` |
| 32 | + |
| 33 | +Expected output: |
| 34 | +``` |
| 35 | +Got it! I've added this task: |
| 36 | + [D][ ] Assignment 1 (by: Jan 03 2025 11:59 PM) |
| 37 | + Now you have 2 tasks in the list. |
| 38 | +``` |
| 39 | + |
| 40 | +## Adding Event |
| 41 | + |
| 42 | +Add an event task in your list. |
| 43 | + |
| 44 | +Example: `event CNY party /from 2024-05-05 1400 /to 2024-05-05 2200` |
| 45 | + |
| 46 | +Expected output: |
| 47 | +``` |
| 48 | +Got it! I've added this task: |
| 49 | + [E][ ] CNY party (from: May 05 2024 02:00 PM to: May 05 2024 10:00 PM) |
| 50 | + Now you have 3 tasks in the list. |
| 51 | +``` |
| 52 | +## Displaying task list |
| 53 | + |
| 54 | +Display all the tasks in your task list. |
| 55 | + |
| 56 | +Example: `list` |
| 57 | + |
| 58 | +Expected output: |
| 59 | +``` |
| 60 | +Here are the tasks in your task list: |
| 61 | + 1. [T][ ] laundry |
| 62 | + 2. [D][ ] Assignment 1 (by: Jan 03 2025 11:59 PM) |
| 63 | + 3. [E][ ] CNY party (from: May 05 2024 02:00 PM to: May 05 2024 10:00 PM) |
| 64 | +``` |
| 65 | + |
| 66 | +## Mark a task |
| 67 | + |
| 68 | +Use `mark` to mark a task as done by specifying the task index. |
| 69 | +The task index must be a positive integer. |
| 70 | + |
| 71 | +Example: `mark 1` |
| 72 | + |
| 73 | +Expected output: |
| 74 | +``` |
| 75 | +Nice! I've marked this task as done: |
| 76 | + [T][X] laundry |
| 77 | +``` |
| 78 | + |
| 79 | +## Unmark a task |
| 80 | + |
| 81 | +Use `unmark` to mark a task as undone by specifying the task index. |
| 82 | +The task index must be a positive integer. |
16 | 83 |
|
17 | | -// A description of the expected outcome goes here |
| 84 | +Example: `unmark 1` |
18 | 85 |
|
| 86 | +Expected output: |
19 | 87 | ``` |
20 | | -expected output |
| 88 | +Nice! I've unmarked this task as done: |
| 89 | + [T][ ] laundry |
21 | 90 | ``` |
22 | 91 |
|
23 | | -## Feature ABC |
| 92 | +## Delete a task |
24 | 93 |
|
25 | | -// Feature details |
| 94 | +Use `delete` to delete a task by specifying the task index. |
| 95 | +The task index must be a positive integer. |
26 | 96 |
|
| 97 | +Example: `delete 1` |
| 98 | + |
| 99 | +Expected output: |
| 100 | +``` |
| 101 | +Noted. I've removed this task: |
| 102 | + [T][ ] laundry |
| 103 | + Now you have 2 tasks in the list. |
| 104 | +``` |
| 105 | + |
| 106 | +## Finding a task |
| 107 | + |
| 108 | +Use `find` to find a task using keyword. |
| 109 | + |
| 110 | +Example: `find Assingment` |
| 111 | + |
| 112 | +Expected output: |
| 113 | +``` |
| 114 | +Here are the matching tasks in your list: |
| 115 | + 1. [D][ ] ssignment 1 (by: Jan 03 2025 11:59 PM) |
| 116 | +``` |
27 | 117 |
|
28 | | -## Feature XYZ |
| 118 | +## Exit Judy |
29 | 119 |
|
30 | | -// Feature details |
| 120 | +Use `bye` to exit the chat. |
0 commit comments