Skip to content

louist3ng/ip

 
 

Repository files navigation

Jason 🤖

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.


✨ Features

  • 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

🚀 Getting Started

Prerequisites

  • Java 17 or higher
  • Gradle (wrapper included in repo)

Run Locally

Clone the repository and run:

git clone https://github.com/<your-username>/ip.git
cd ip
./gradlew run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Java 94.5%
  • CSS 3.7%
  • Shell 1.1%
  • Batchfile 0.7%