"Don't forget stuff like I always do" - Jia-Ao Shi, Kal Developer
Kal is a cat-themed calendar helper that helps you keep track of your tasks!
- Install Java 11 on your computer
- Download latest JAR release of Kal here (you only need the JAR file)
- Open a terminal
- Navigate to the folder where
kal.jar
is stored - Run the command
java -jar kal.jar
in the terminal - Learn the commands in the Usage section below
- You are ready to go!
Adds a new to-do task to Kal's task list
Format: todo {TASK_DESCRIPTION}
{TASK_DESCRIPTION}
cannot be blank
Example(s) of usage:
todo go to school
todo submit project
Adds a new task with a deadline to Kal's task list
Format: deadline {TASK_DESCRIPTION} /by {DEADLINE}
{TASK_DESCRIPTION}
and{DEADLINE}
cannot be blank{DEADLINE}
is in the formatyyyy-mm-dd
Example(s) of usage:
deadline go to school /by 2023-02-27
deadline submit project /by 2023-02-20
Adds a new event task to Kal's task list
Format: event {TASK_DESCRIPTION} /from {START_DATE} /to {END_DATE}
{TASK_DESCRIPTION}
cannot be blank
Example(s) of usage:
event hackathon /from 2023-01-01 /to 2023-01-03
event project week /from 2023-02-20 /to 2023-02-27
Deletes a task from Kal's task list according to the specified index
Format: delete {INDEX}
{INDEX}
is 1-indexed{INDEX}
must fall within the bounds of the task list, ie. 0 <{INDEX}
<= size of task list
Example(s) of usage:
delete 1
delete 7
Searches for a task from Kal's task list according to the specified keyword
Format: find {KEYWORD}
Example(s) of usage:
find hackathon
find school
Marks a task as complete according to the specified index
Format: mark {INDEX}
{INDEX}
is 1-indexed{INDEX}
must fall within the bounds of the task list, ie. 0 <{INDEX}
<= size of task list
Example(s) of usage:
mark 1
mark 7
Marks a task as incomplete according to the specified index
Format: unmark {INDEX}
{INDEX}
is 1-indexed{INDEX}
must fall within the bounds of the task list, ie. 0 <{INDEX}
<= size of task list
Example(s) of usage:
unmark 2
unmark 4
Lists all the tasks in Kal's task list
Format: list
Say goodbye
Format: bye