Duke is a chatbot that is used on desktop for task management, Duke can help to track and manage tasks using a GUI.
- Ensure you have Java 11 or above installed in your Computer.
- Download the latest version v2 of Duke from here
- Copy the file to the folder you want to use as the home folder for Duke.
- Add tasks
- Delete tasks
- Unmark/mark tasks as done
- List out current tasks
- Snooze a task for a day
- Save tasks
- Exit app
Adds a specified deadline, event, or todo task to the task list.
- Format for adding a deadline:
deadline do hw /by 2022-12-12
- Format for adding an event:
event clean the beach /at 2022-01-17
- Format for adding a todo:
todo clean the car
Deletes a specific task specified by the task number
For example, you can delete task 1 using: delete 1
Marks or unmarks a task as done.
For example, you can mark task 1 as done using: mark 1
Similarly, you can set a task as undone using: unmark 1
Shows a list of all the current tasks
Format: list
Delays the date for a deadline or event task by 1 day.
For example, snooze task 2 for a day using: snooze 2
The task list data are saved automatically in your machine after any command.
There is no need to save the tasks manually.
You can access the same tasks even after quitting and re-launching Duke.
Exits the app using the bye command.
Format: bye