A desktop task management application that has the benefits of a Graphical User Interface (GUI) while being optimized for usage like a Command Line Interface (CLI). This application makes managing your task as easy as counting from 1 to 10.
- Ensure that you have installed Java 11 in your computer.
- Download the latest release here.
- Copy the .jar file into the folder you've chosen as the application's home folder.
- Double-click the .jar file to start the application.
- Add tasks
- Delete tasks
- View tasks
- Mark/Unmark tasks as done
- Find tasks
- Update tasks
Tasks are categorized as either a Todo, Event or Deadline.
Format:
todo TASK_DESC
- TASK_DESC cannot be empty.
Example:
todo study for quiz
Format:
event TASK_DESC /at YYYY-MM-DD
- TASK_DESC and YYYY-MM-DD cannot be empty.
Example:
event engineering quiz /at 2022-03-03
Format:
deadline TASK_DESC /by YYYY-MM-DD
- TASK_DESC and YYYY-MM-DD cannot be empty.
Example:
deadline engineering homework /by 2022-03-05
Format:
mark TASK_INDEX
- TASK_INDEX cannot be empty.
Example:
mark 2
Format:
ummark TASK_INDEX
- TASK_INDEX cannot be empty.
Example:
ummark 2
Format:
delete TASK_INDEX
- TASK_INDEX cannot be empty.
Example:
delete 3
Format:
find SEARCH_TERM
- SEARCH_TERM cannot be empty.
Example:
find homework
Can update either only the task description or both the task description and date.
Format:
Update only task description
update TASK_INDEX TASK_DESC
- TASK_INDEX and TASK_DESC cannot be empty.
Example:
update 3 study for quiz
Update both task description and date
update TASK_INDEX TASK_DESC /date YYYY-MM-DD
- TASK_INDEX and TASK_DESC cannot be empty.
- If YYYY-MM-DD is empty, then only the description is updated.
Example:
update 3 study for quiz /date 2022-05-01
Terminates Duke
Format:
bye