π Vera v1.0 π€
"No matter how expert you may be, well-designed checklists can improve outcomes." -- Steven Levitt
Welcome to Vera chatbot!
Vera is a text-based chatbot that helps you manage tasks effortlessly. It supports adding, deleting, marking, unmarking, and searching for tasks while ensuring persistent storage.
π Features
- π Task Management
- Add different types of tasks:
Todo,Deadline,Event - Delete tasks from the task list
- Mark and unmark tasks as completed
- Able to reschedule easily
- Add different types of tasks:
- π Search Functionality
- Users can find tasks by searching with a keyword using
find <keyword>
- Users can find tasks by searching with a keyword using
- πΎ Persistent Storage
- Saves tasks to a local file (
./data/Vera.txt) - Loads saved tasks when the chatbot starts
- Saves tasks to a local file (
β οΈ Structured Exception Handling- Handles invalid commands gracefully with
VeraException
- Handles invalid commands gracefully with
π Getting Started
Click to download the vera.jar below to get started!