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
hereEnter
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.0
todo
Adds a ToDo
task into Duke.
Format: todo TASK_DESCRIPTION
Examples:
todo Buy groceries
todo Complete CS3235 lab 3
Expected outcome:
deadline
Adds 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 1200
deadline Pay school fees for semester 2 /by 23/10/2019 2359
Expected outcome:
event
Adds an Event
task into Duke.
Format: event EVENT_DESCRIPTION /at EVENT_LOCATION
Examples:
event SoC Career Fair /at COM1
event Orbital Splashdown /at SR1
Expected outcome:
list
Lists out all tasks in Duke.
Format: list
Expected outcome:
find
Finds all of the tasks in Duke that matches the search term.
Format: find SEARCH_TERM
Examples:
find CS3235
find Career
Expected outcome:
reminders
Lists out deadlines that are within 3 days from current date.
Format: reminders
Expected outcome:
clear
Clears the output area of any text.
Format: clear
Expected outcome:
done
Marks 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 1
Expected outcome:
delete
Deletes a specified task. If the task is an approaching deadline,
it will be removed from the reminders
list.
Format: delete TASK_NUMBER
Examples:
delete 1
Expected outcome:
bye
Exits 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.