Bopes is a simple yet powerful task management application that allows you to keep track of your to-do items, deadlines, and events. It supports various commands to manage your tasks and helps you stay organized.

Bopes Task Manager helps you organize your tasks with a simple, user-friendly interface. You can add to-do items, set deadlines, schedule events, and mark tasks as completed. Whether you need to list, find, or delete tasks, Bopes provides an intuitive command-line interface that makes task management easy.
Adds a simple to-do task to your task list.
Usage:
todo [description]
Example:
todo Buy groceries
Expected Outcome: Added task: [T][ ] Buy groceries
Add a task with a specific deadline to your list.
Usage:
deadline [description] /by [due date and time]
Example:
deadline Finish report /by 20/09/2024 11:00 pm
Expected Outcome: Added task: [D][ ] Finish report (by: 2024 09 20 11:00 pm)
Schedule an event with a start and end time.
Usage:
event [description] /from [start time] /to [end time]
Example:
event Team meeting /from 20/09/2024 10:00 am /to 20/09/2024 12:00 pm
Expected Outcome: Added task: [E][ ] Team meeting (from: 20/09/2024 10:00 am /to 20/09/2024 12:00 pm)
Displays all tasks in your task list.
Usage:
list
Expected Outcome:
Marks a task as completed in your task list.
Usage:
mark [task number]
Example:
mark 1
Expected Outcome: Marked task: [T][X] Buy groceries
Unmarks a completed task, marking it as not done.
Usage:
unmark [task number]
Example:
unmark 1
Expected Outcome: Unmarked task: [T][ ] Buy groceries
Delete a task
Usage:
unmark [task number]
Example:
delete 1
Expected Outcome: Deleted task: [T][ ] Buy groceries
Search for tasks that contain a specific keyword.
Usage:
find [keyword]
Example:
find report
Expected Outcome: [D][ ] Finish report (by: 2024-09-20 18:00)
Exits the Bopes application.
Usage:
bye
Expected Outcome: Goodbye! The program will exit in 5 seconds…