DukePenguin is a desktop app for managing tasks with the help of Graphical User Interface (GUI). It has fun and simple UI interaction during execution which makes it more user friendly than other similar GUI apps
Alternatively you can also open it with terminal:
todo
deadline
event
list
find
sort
delete
Done
bye
todo
adds a task without time restriction to list
Format of command: todo <description>
Example of usage: todo borrow book
Expected outcome:
deadline
adds a task that needed to be done before a certain deadline
Format of command: deadline <description> /by <YYYY-MM-DD> <HHmm>
Example of usage: deadline return book /by 2020-12-31 1200
Expected outcome:
event
adds a task that needed to be done within a certain time period
Format of command: event <description> /at <YYYY-MM-DD> <HHmm>-<HHmm>
Example of usage: event read book /at 2020-12-25 1200-1400
Expected outcome:
list
displays all tasks available
Format of command: list
Example of usage: list
Expected outcome:
find
displays all tasks available with the given keyword
Format of command: find <keyword>
Example of usage: find Dec
Expected outcome:
sort
sorts all tasks available by their task’s type and then description alphabetically
Format of command: sort
Example of usage: sort
Expected outcome:
delete
deletes a task at a particular index
Format of command: delete <index>
Example of usage: delete 1
Expected outcome:
done
marks a task at a particular index done
Format of command: done <index>
Example of usage: done 1
Expected outcome:
bye
terminates DukePenguin
Format of command: bye
Example of usage: bye
Expected outcome: