A Java-based CLI task management assistant
Growler is a simple and interactive command-line chatbot that helps you manage your daily tasks efficiently. You can add different types of tasks, mark them as done, and list them in an organized manner. Growler is built using Java and adopts a step by step development process.
todo read book)deadline submit assignment /by Sunday)event group meeting /from 9pm /to 11pm)mark 2) or not done (unmark 2), according to the index of the taskfind book)delete 2)list)File > Close Project to return to the welcome screen.File > Project Structure > ProjectJDK 17SDK defaultApply and OKsrc/main/java/Istella.javaGrowler.java, select Run ‘Growler’Hello! I’m Growler
What can I do for you?
Here are some example commands to interact with Growler:
| Command | Description | Example |
|---|---|---|
todo <task> |
Adds a ToDo task | todo buy milk |
deadline <task> /by <date> |
Adds a Deadline task | deadline project submission /by Sunday |
event <task> /from <start> /to <end> |
Adds an Event task | event concert /from 6pm /to 10pm |
list |
Displays all added tasks | list |
mark <task number> |
Marks a task as done | mark 2 |
unmark <task number> |
Marks a task as not done | unmark 2 |
delete <task number> |
Deletes task specified index | delete 2 |
find <keyword> |
Finds all tasks containing keyword | find book |
bye |
Exits Growler | bye |
src/main/java/
Feel free to contribute by: