Repository navigation
Bob: Your Personal Task Manager 🚀
Bob is a lightweight, text-based task manager designed to help you organize your tasks efficiently. Inspired by the quote:
“Your mind is for having ideas, not holding them.” – David Allen
Bob frees your mind from the burden of remembering tasks. It’s:
- Text-based: Simple and intuitive.
- Easy to learn: No steep learning curve.
- FAST SUPER FAST to use: Get things done in seconds.
How to Get Started
- Download Bob from here.
- Double-click the executable file.
- Add your tasks using simple commands.
- Let Bob manage your tasks for you 😉.
And the best part? It’s FREE! 🎉
Features
- Add tasks with deadlines, events, or todos.
- Mark tasks as done or undone.
- Delete tasks you no longer need.
- Save and load tasks automatically.
Sync tasks across devices(coming soon!).
Example Usage
Here’s how you can use Bob:
// Add a todo task
todo Buy groceries
// Add a deadline task
deadline Submit report /by 2023-12-31
// Add an event task
event Team meeting /from 2023-10-01 /to 2023-10-02
// Mark task No. 1 as done
mark 1
// Unmark task No. 1
unmark 1
// Delete task No. 1
delete 1
// Find a task called 'Cry'
find cry
// Lists all tasks
list
// Exit application
exit- Sassy Personality
- GUI
- Tests
- Full set of Commands
- Responsiveness
Acknowledgements
This project incorporates code and/or ideas from the following sources:
-
Code Reuse: The
DialogBoxMainWindowclasses is adapted from work by Wang Haitao iP. -
AI Assistance: Gemini and DeepSeek were used for generating initial drafts of Javadoc documentation.

