ip

Jake: Your Personal Assistant

Introducing Jake! Ever needed help tracking your tasks? Jake is designed to make task management easy and efficient, right from within your CLI

Feature Overview

  1. Add a task: toDo
  2. Add a deadline: deadline
  3. Add an event: event
  4. Mark a task: mark
  5. Unmark a task: unmark
  6. List all tasks: list
  7. Find relevant tasks: find
  8. Delete a task: delete
  9. Exit the program: bye
  10. Saving the data save

Add a task: toDo

Adds a task to your task list

Format: todo <TASK>

Examples:

Add a deadline: deadline

Adds a deadline to your task list

Format: deadline <TASK> by <ENDDATE>

Examples:

Add an event: event

Adds an event to your task list

Format: event <TASK> from <STARTDATE> to <ENDDATE>

Examples:

Mark a task: mark

Marks a task as completed

Format: mark <INDEX>

Examples:

Unmark a task: unmark

Marks a task as uncompleted

Format: unmark <INDEX>

Examples:

List all tasks: list

List out all the tasks in your task list

Format: list

Find relevant tasks: find

Find all tasks in your task list containing a specified keyword

Format: find <KEYWORD>

Examples:

Delete a task: delete

Deletes a task from your task list

Format: delete <INDEX>

Examples:

Exit the program: bye

Exits the program

Format: bye

Saving the data

TaskList data will be saved automatically after any command that changes the data. There is no need to save manually

Getting Started

  1. Ensure that Java 11 or above is installed on your computer
  2. Download the latest version of Jake.java from our Releases page
  3. Run the program using the command java -jar Jake.jar
  4. Start interacting with Jake, using the commands listed above