Introducing Jake! Ever needed help tracking your tasks? Jake is designed to make task management easy and efficient, right from within your CLI
- Add a task:
toDo
- Add a deadline:
deadline
- Add an event:
event
- Mark a task:
mark
- Unmark a task:
unmark
- List all tasks:
list
- Find relevant tasks:
find
- Delete a task:
delete
- Exit the program:
bye
- Saving the data
save
Adds a task to your task list
Format: todo <TASK>
Examples:
todo clean the kitchen
Adds a deadline to your task list
Format: deadline <TASK> by <ENDDATE>
- The format of ENDDATE needs to be strictly followed. It allows for 2 options: Either
YYYY-MM-DD HH:MM
orYYYY-MM-DD
Examples:
deadline math assignment by 2024-04-04 23:59
deadline proposal submission by 2024-04-17
Adds an event to your task list
Format: event <TASK> from <STARTDATE> to <ENDDATE>
- The format of STARTDATE and ENDDATE needs to be strictly followed. It allows for 2 options: Either
YYYY-MM-DD HH:MM
orYYYY-MM-DD
Examples:
event Japan vacation from 2024-02-24 to 2024-03-01
event swimming comps from 2024-03-04 12:00 to 2024-03-04 14:00
Marks a task as completed
Format: mark <INDEX>
Examples:
mark 3
Marks a task as uncompleted
Format: unmark <INDEX>
Examples:
unmark 3
List out all the tasks in your task list
Format: list
Find all tasks in your task list containing a specified keyword
Format: find <KEYWORD>
- The search is case-sensitive. For example,
books
will not match withBooks
- The order of keywords do matter.
Book 1
will not match with1 Book
Examples:
find assignment
find math tutorial
Deletes a task from your task list
Format: delete <INDEX>
- Deletes the person at the specified index
- The index refers to the index number shown in the displayed task list
- The index must be a positive integer
Examples:
delete 4
Exits the program
Format: bye
TaskList data will be saved automatically after any command that changes the data. There is no need to save manually
- Ensure that Java 11 or above is installed on your computer
- Download the latest version of
Jake.java
from our Releases page - Run the program using the command
java -jar Jake.jar
- Start interacting with Jake, using the commands listed above