Prerequisites: JDK 11
- Download patrick.jar here
- Navigate to the file directory containing patrick.jar
- Launch by entering java -jar patrick.jar
Available task types: deadline, todo, event
Accepted DATETIME formats: "ddMM", "ddMMyy", "ddMMyy HHmm"
Deadline tasks can be added using the deadline command or simply d.
Format: deadline TASK /by DATETIME OR d TASK /by DATETIME
Expected output:
added: [][D] TASK (by DATETIME)
You now have ___ tasks.
Todo tasks can be added using the todo command or simply t.
Format: todo TASK OR t TASK
Expected output:
added: [][T] TASK
You now have ___ tasks.
Event tasks can be added using the event command or simply e.
Format: event TASK /from DATETIME /to DATETIME OR e TASK /from DATETIME /to DATETIME
Expected output:
added: [][E] TASK (from DATETIME to DATETIME)
You now have ___ tasks.
Tags can be added to tasks to categorize them.
Format: tag INDEX TAG_NAME
INDEX should be an integer value which represents the index of the task in the list.
TAG_NAME can be any String.
Expected output:
Tag added to task
[][T] TASK [TAG_NAME]
Use the list or ls command to view all your tasks.
The find or f command can be used when you are looking for specific tasks.
Format: find STRING
Patrick will list all tasks with names that contain STRING.
You can indicate tasks as completed using the mark or m keyword.
Format: mark INDEX
INDEX should be an integer value which represents the index of the task in the list.
You can unmark a task using the unmark or u keyword.
Format: unmark INDEX
INDEX should be an integer value which represents the index of the task in the list.
You can delete a task from the list using the delete or del keyword.
Format: delete INDEX
INDEX should be an integer value which represents the index of the task in the list.
You can clear all tasks in the list using clear or cl.
Use bye or b to close the program.