Task Chick is a Personal Assistant Chatbot that helps you to keep track of various things. Task Chick is optimized for users who prefer to work with a Command Line Interface (CLI) while still having the benefits of a Graphical User Interface (GUI).
- Ensure you have Java
11
or above installed in your Computer. - Download the latest
taskchick.jar
here. - Copy the file to the folder you want to use as the home folder for your Task Chick.
- Double-click the file to start the app. The GUI should appear in a few seconds.
- Type the command in the command box and press Enter to execute it.
- Refer to Features for details of each command, or Usage for the command keys.
Chicky is able to add todos, events and deadlines to your task list.
- Todos are tasks without any date or time attached to it
- Events and deadlines are tasks with a date and time attached to it
Chicky can modify the description of your task.
Chicky helps you feel accomplished by marking completed tasks with a v. Good job!
If you no longer want a task to be on your list, Chicky can delete it for you.
We all make mistakes! Chicky can help you undo a command.
To get an overview of all your tasks, ask Chicky for a list!
If you want to know what tasks you have on a specific date, Chicky can find that for you.
Chicky helps you find relevant tasks. All you need to do it specify a search term!
Get help on the go from Chicky. A list of commands and their keywords will be displayed.
Feel free to close Task Chick once you're done. Your session will be saved. Remember to say bye to Chicky!
todo [task description]
or -t [task description]
Adds a task of type todo to your task list.
Example of usage: todo cs2103t homework
event [task description] /at [dd/mm/yyyy hhmm]
or -e [task description] /at [dd/mm/yyyy hhmm]
Adds a task of type event to your task list. Please specify the date in the format dd/mm/yyyy
and the
time in 24-hour format hhmm
.
Example of usage: event orbital splashdown /at 28/8/2019 1900
deadline [task description] /by [dd/mm/yyyy]
or -d [task description] /by [dd/mm/yyyy]
Adds a task of type deadline to your task list. Please specify the date in the format dd/mm/yyyy
and the
time in 24-hour format hhmm
.
Example of usage: deadline duke increments /by 18/9/2019 2359
update [task index] [new description]
Updates the description of your task.
Example of usage: update 1 complete cs2101 readings
complete [task index]
or c [task index]
Marks a task you completed with a v.
delete [task index]
or d [task index]
Deletes a task from your task list.
Undo a change to the task list. Changes made in a previous session of Task Chick cannot be undone.
View all your tasks.
schedule [dd/mm/yyyy]
or s [dd/mm/yyyy]
View tasks you have scheduled on a specific date. Please specify the date in the format dd/mm/yyyy
.
find [search term]
or f [search term]
Find tasks containing a specific search term.
Get instructions on how to use Task Chick.
Exit this session of Task Chick. Task Chick will close after 2 seconds.