Jason is a simple chatbot application built with Java and JavaFX.
It helps users keep track of tasks such as todos, deadlines, and events.
This project is inspired by the Duke project from CS2103T – Software Engineering.
- Add tasks:
- Todo: simple task
- Deadline: task with a due date/time
- Event: task with a start/end date/time
- Mark tasks as done or undone ✅
- Delete tasks 🗑️
- Find tasks by keywords 🔍
- Save and load tasks automatically from disk 💾
- User-friendly GUI built with JavaFX
- Java 17 or higher
- Gradle (wrapper included in repo)
Clone the repository and run:
git clone https://github.com/<your-username>/ip.git
cd ip
./gradlew run