Chi Fa's DukeProject
Duke is an application to manage all your tasks. It contains a GUI that allows you to easily input all your task and retrieve them as a list.
You can get the latest jar here
Command Formats:
todo TASK, TASK is a parameter to be supplied by the user.list, LiSt, LIST are all list commands.helpShow all commands and their format in the GUI.
Format: help
listList out all the tasks currently inside the task list.
Format: list
todo deadline eventAdds a new task. There are three different type of tasks:
tododeadlineeventtodoFormat: todo TASK
Example:
todo borrow bookdeadlineFormat: deadline TASK /by DD MM YY
Example:
deadline return book /by 18 02 20 adds a deadline task, return book, to be done by 18th Feb 2020eventFormat: event TASK /at DD MM YY
Example:
event project meeting /at 18 02 20 adds an event task, project meeting, to be done by 18th Feb 2020doneMarks a task in the list as done, according to the index given.
Format: done INDEX
Example:
done 1deleteDeletes a task in the list, according to the index given.
Format: delete INDEX
Example:
delete 2findFinds all the task that contain the keywords provided. Feature can take in more than one keyword separated by whitespace. Duke will return a list of all tasks found that contains one or more keywords.
Format: find KEYWORDS
Examples:
find book
returns all tasks that contains bookfind book meeting returns all tasks that contains book or meetingscheduleShows the schedule of task on a user-specified date.
Format: schedule DD MM YY
Example:
schedule 18 02 20 returns all tasks on 18th Feb 2020byeExits duke program.
Format: bye
All commands are not case-sensitive.
- Help:
help- List:
list- Add:
- todo:
todo TASK- deadline:
deadline TASK /by DD MM YY- event:
event TASK /at DD MM YY- Mark as Done:
done INDEX- Delete:
delete INDEX- Find:
find KEYWORDS- Schedule on a Date:
schedule DD MM YY- Exit:
bye