Introducing Jake! Ever needed help tracking your tasks? Jake is designed to make task management easy and efficient, right from within your CLI
toDodeadlineeventmarkunmarklistfinddeletebyesave
toDo Adds a task to your task list
Format: todo <TASK>
Examples:
todo clean the kitchen
deadline Adds a deadline to your task list
Format: deadline <TASK> by <ENDDATE>
YYYY-MM-DD HH:MM or YYYY-MM-DDExamples:
deadline math assignment by 2024-04-04 23:59deadline proposal submission by 2024-04-17
event Adds an event to your task list
Format: event <TASK> from <STARTDATE> to <ENDDATE>
YYYY-MM-DD HH:MM or YYYY-MM-DDExamples:
event Japan vacation from 2024-02-24 to 2024-03-01event swimming comps from 2024-03-04 12:00 to 2024-03-04 14:00
mark Marks a task as completed
Format: mark <INDEX>
Examples:
mark 3
unmark Marks a task as uncompleted
Format: unmark <INDEX>
Examples:
unmark 3
list List out all the tasks in your task list
Format: list
find Find all tasks in your task list containing a specified keyword
Format: find <KEYWORD>
books will not match with BooksBook 1 will not match with 1 BookExamples:
find assignmentfind math tutorial
delete Deletes a task from your task list
Format: delete <INDEX>
Examples:
delete 4
bye 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
Jake.java from our Releases pagejava -jar Jake.jar