YURINA CHAN is a todo App that helps you to manage your daily tasks better.
Prerequisites: JDK 11, update Intellij to the most recent version.
File
> Close Project
to close the existing project dialog first)Configure
> Structure for New Projects
and then Project Settings
> Project
> Project SDK
New...
and select the directory where you installed JDK 11OK
Open or Import
.OK
src/main/java/duke/Launcher.java
file, right-click it, and choose Run Launcher.main()
.
You can add different types of tasks easily. We support the following types of tasks:
todo name
- Add a task with given name.Example of usage:
todo finish 2103 level 10
Expected outcome:
Got it.(^∇^) I've added this task:
[T][✗] finish 2103 level 10
deadline name /by date
- Add a deadline due on given date.Example of usage:
deadline return books /by 2020-09-11
Expected outcome:
Got it.(^∇^) I've added this task:
[D][✗] return books (by: 11 Sep 2020)
event name /at date
- Add an event happening on given date.Example of usage:
event Hazel's birthday /at 2020-09-19
Expected outcome:
Got it.(^∇^) I've added this task:
[E][✗] Hazel's birthday (at: 19 Sep 2020)
period-task name /from date /to date
- Add a task should be completed within a specific time range.Example of usage:
period-task collect ic /from 2020-08-14 /to 2020-09-14
Expected outcome:
Got it.(^∇^) I've added this task:
[P][✗] collect ic (from: 14 Aug 2020 to: 14 Sep 2020)
done index
- Mark the task with given index as done.Example of usage:
done 1
Expected outcome:
Nice!(^∇^) I've marked this task as done:
[P][✓] finish 2103 level 10
delete index
- Delete the task with given index as done.Example of usage:
delete 1
Expected outcome:
Got it.(^∇^) I've deleted this task::
[P][✗] finish 2103 level 10
list (date)
- List all the tasks saved. If a date parameter is included, it returns tasks happening on that day.This action delete task with given index as done.
Example of usage:
list
Expected outcome:
[D][✗] 1.return books (by: 11 Sep 2020)
[E][✓] 2.Hazel's birthday (at: 19 Sep 2020)
[P][✓] 3.collect ic (from: 14 Aug 2020 to: 14 Sep 2020)
find
- Find tasks which contains the keywordExample of usage:
find birthday
Expected outcome:
[E][✓] 2.Hazel's birthday (at: 19 Sep 2020)
bye
- saves all the tasks locally.Example of usage:
bye
Expected outcome:
Bye~ Hope to see you again soon! (❛‿❛✿̶̥̥)