Duke is a desktop app for managing any tasks, optimised for use via a Command Line Interface (CLI). If you can type fast, Duke can get your task management done faster than traditional GUI apps.
11
or above installed in your Computer.ip.jar
java <ABSOLUTE_PATH.jar>
**For the best experience on Windows,
NSimSun
chcp 65001
java -Dfile.encoding=UTF-8 -jar <ABSOLUTE_PATH.jar>
list
todo
event
deadline
done
delete
find
bye
list
Shows the list of tasks stored in Duke.
Format: list
todo
Stores a new To-Do task.
Format: todo <DETAILS>
event
Stores a new Event task.
Format: event <DETAILS> /at <DATE_AND_OR_TIME>
If date and/or time is entered in this format: YYYY-MM-DD TTTT
, Duke will recognise and output it in the following format Month Day Year Time
For example, if user inputs 2020-1-1 1800
, the output by Duke is Jan 1 2020 1800
deadline
Stores a new Deadline task.
Format: deadline <DETAILS> /by <DATE_AND_OR_TIME>
If date and/or time is entered in this format: YYYY-MM-DD TTTT
, Duke will recognise and output it in the following format Month Day Year Time
For example, if user inputs 2020-1-1 1800
, the output by Duke is Jan 1 2020 1800
done
Marks a task in the list as done.
Format: done <TASK_NUMBER>
delete
Deletes a task in the list.
Format: delete <TASK_NUMBER>
find
Find task using search words.
Format: find <SEARCH_WORDS>
bye
Ends program.
Format: bye