Skip to content

PriyadarshiCharvi/ip

 
 

Repository files navigation

ORACLE - Your Personal Assistant 🚀

Welcome to Oracle, a chatbot designed to assist you with managing tasks efficiently.


alt text

📖 Features

Oracle offers a range of features to help manage your tasks easily:

Add Tasks: Add todo, deadline, or event tasks.
View Tasks: List all your tasks.
Mark & Unmark Tasks: Mark tasks as complete or incomplete.
Delete Tasks: Remove tasks from the list.
Find Tasks: Search for tasks by keywords.
Snooze Tasks: Postpone deadlines and events.
Get Help: Type help to see all available commands.
Exit Application: Type bye to close Oracle.


🛠 Command Guide

Command Format Example
Add ToDo todo <description> todo Buy groceries
Add Deadline deadline <description> /by <date time> deadline Project submission /by 10/03/2025 1800
Add Event event <description> /from <start date time> /to <end date time> event Meeting /from 11/03/2025 1400 /to 11/03/2025 1600
List Tasks list list
Mark Task mark <task number> mark 2
Unmark Task unmark <task number> unmark 2
Delete Task delete <task number> delete 3
Find Task find <keyword> find project
Snooze Task snooze <task number> <new date time> snooze 2 12/03/2025 2000
Help help help
Exit bye bye

🎨 GUI Overview

Oracle has an intuitive, chat-like GUI with:

  • A modern space-themed UI
  • Color-coded messages for easy distinction 🌟
  • Fun space themed responses 📱

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Java 97.9%
  • Shell 1.2%
  • Batchfile 0.9%