Corgi is a simple yet powerful task management chatbot designed to help you keep track of your tasks, deadlines, and events. Whether you're a busy professional, a student, or just someone looking to stay organized, Corgi has got you covered.
To get started with Corgi, follow these simple steps:
-
Download the JAR File
- Visit the "Releases" section of this GitHub repository.
- Download the latest
corgi.jar
file to your computer.
-
Installation
- Ensure that you have Java 11 (or above) installed on your system. You can download Java 11 from Oracle's official website or use an OpenJDK distribution.
-
Run Corgi
- Navigate to the directory where you downloaded
corgi.jar
. - Run the following command to launch Corgi:
java -jar corgi.jar
- Navigate to the directory where you downloaded
-
Usage
- Start entering commands to add, manage, and track your tasks and events.
- Refer to the the next section for a list of available commands and their formats.
Corgi supports a variety of commands to manage your tasks effectively:
-
TODO
- Command:
todo /desc [task]
- Description: Add a new todo to your list.
- Command:
-
DEADLINE
- Command:
deadline /desc [task] /by [yyyy-mm-dd]
- Description: Add a task with a specific deadline.
- Command:
-
EVENT
- Command:
event /desc [task] /from [yyyy-mm-dd] /to [yyyy-mm-dd]
- Description: Add an event with a start and end date.
- Command:
-
MARK
- Command:
mark /target [task no.]
- Description: Mark a task as completed.
- Command:
-
UNMARK
- Command:
unmark /target [task no.]
- Description: Unmark a completed task.
- Command:
-
DELETE
- Command:
delete /target [task no.]
- Description: Delete a task or event.
- Command:
-
DATE
- Command:
date /target [yyyy-mm-dd]
- Description: Filter tasks and events by a specific date.
- Command:
-
FIND
- Command:
find /target [keyword]
- Description: Search for tasks or events containing a keyword.
- Command:
-
LIST
- Command:
list
- Description: View your list of tasks and events.
- Command:
-
UNDO
- Command:
undo
- Description: Undo the previous action.
- Command:
-
BYE
- Command:
bye
- Description: Exit the Corgi app.
- Command: