Zuke is a task management application designed to help you keep track of your todos, deadlines, and events. With Zuke, you can easily add, delete, and manage tasks, ensuring you stay organized and on top of your schedule.
To add a todo task, use the following command:
todo <description>
Example:
todo read book
This command adds a todo task with the description read book
.
To add a deadline task, use the following command:
deadline <description> /by <yyyy/MM/dd> <HHmm>
Example:
deadline return book /by 2021/09/30 1800
This command adds a deadline task with the description return book
and the deadline 30th September 2021, 6:00 PM
.
To add an event task, use the following command:
event <description> /from <yyyy/MM/dd> <HHmm> /to <yyyy/MM/dd> <HHmm>
Example:
event project meeting /from 2023/12/01 1400 /to 2023/12/01 1600
This command adds an event task with the description project meeting
and the event timing
1st December 2023, 2:00 PM to 4:00 PM
.
To list all tasks, use the following command:
list
This command lists all tasks in the task list.
To mark a task as done, use the following command:
mark <task number>
Example:
mark 1
This command marks the task with task number 1
as done.
To unmark a task, use the following command:
unmark <task number>
Example:
unmark 1
This command unmarks the task with task number 1
.
To delete a task, use the following command:
delete <task number>
Example:
delete 1
This command deletes the task with task number 1
.
To find tasks by keyword, use the following command:
find <keyword>
Example:
find book
This command finds tasks with the keyword book
.
To list tasks for a specific date, use the following command:
on <yyyy/MM/dd>
Example:
on 2021/09/30
This command lists tasks for the date 30th September 2021
.
For Event Tasks, it will list tasks on the fromDate and toDate.
To exit the application, use the following command:
bye
This command exits the application.
- Ensure you have Java
17
or above installed in your Computer. - Clone this repository.
git clone https://github.com/wongwh2002/ip.git
- Navigate to the project folder.
cd ip
- Run the application.
java -jar ip.jar
- Start managing your tasks with Zuke! sample test data
java -jar ip.jar < text-ui-test/input.txt