By: Poh Jia Hao
Since: Sep 2019
License: MIT
Duke is for those who wish to have a personal assistant that will track all of their tasks in a central location. Duke is able to recite the tasks that you need to clear with just a simple command! If you would like a personal assistant that will remember your deadlines, events and general todo tasks, look no further than Duke!
11 installed in your Computer.duke.jar here
Enter to execute it.
Alternatively, press the Send button to execute the command as well.list: lists all of your taskstodo TASK_DESCRIPTION: adds a To-Do task with the description
TASK_DESCRIPTION to Dukedeadline DEADLINE_DESCRIPTION /by 19/2/2019 1300: adds a Deadline task
with the description DEADLINE_DESCRIPTION and the deadline set to
19/2/2019 1300 to Duke.event EVENT_DESCRIPTION /at i3 Auditorium: adds an Event task with the
description EVENT_DESCRIPTION and the venue set to i3 Auditorium to Duke.bye: exits the applicationCommand format
event Party /at innovation 4.0todoAdds a ToDo task into Duke.
Format: todo TASK_DESCRIPTION
Examples:
todo Buy groceriestodo Complete CS3235 lab 3Expected outcome:

deadlineAdds a Deadline task into Duke.
Format: deadline DEADLINE_DESCRIPTION /by DD/MM/YYYY HHMM
Examples:
deadline Upload CS3235 lab 3 answers /by 19/9/2019 1200deadline Pay school fees for semester 2 /by 23/10/2019 2359Expected outcome:

eventAdds an Event task into Duke.
Format: event EVENT_DESCRIPTION /at EVENT_LOCATION
Examples:
event SoC Career Fair /at COM1event Orbital Splashdown /at SR1Expected outcome:

listLists out all tasks in Duke.
Format: list
Expected outcome:

findFinds all of the tasks in Duke that matches the search term.
Format: find SEARCH_TERM
Examples:
find CS3235find CareerExpected outcome:

remindersLists out deadlines that are within 3 days from current date.
Format: reminders
Expected outcome:

clearClears the output area of any text.
Format: clear
Expected outcome:

doneMarks a specified task as completed. If the task is an approaching
deadline, it will be removed from the reminders list.
Format: done TASK_NUMBER
Examples:
done 1Expected outcome:

deleteDeletes a specified task. If the task is an approaching deadline,
it will be removed from the reminders list.
Format: delete TASK_NUMBER
Examples:
delete 1Expected outcome:

byeExits the Duke application gracefully.
Format: bye
Expected outcome:

Q: How do I transfer my data to another Computer?
A: Install the application in the other Computer and
overwrite the empty PATH_TO_YOUR_DUKE_INSTALLATION\data\duke.txt
data file it creates with the file that contains your previous Duke
application.