Skip to content

Agent-A345/KRONOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📅 KRONOS — Calendar Scheduler

A modern, intelligent Calendar & Event Scheduling Web App built using HTML, CSS, and JavaScript, featuring multi-view planning, smart insights, conflict detection, and productivity-focused scheduling tools.

🚀 Features

  • Multi-View Calendar System – Switch between Month, Week, and Day views seamlessly.
  • Event Management (CRUD) – Create, edit, delete, and manage events with ease.
  • Smart Conflict Detection – Detects overlapping events and alerts before saving.
  • Recurring Events Support – Supports daily, weekly, and monthly recurring events.
  • Reminder Notification System – Sends reminders before events using Notification API.
  • Category-Based Filtering – Filter events by Work, Personal, Study, or Other.
  • Search Functionality – Instantly search events by title.
  • Drag & Drop Scheduling – Move events across dates using drag-and-drop.
  • Smart Suggestions Engine – Suggests optimal time slots based on schedule availability.
  • Upcoming Events Panel – Displays events for the next 7 days.
  • Insights Dashboard – Shows busiest day, free hours, and weekly event stats.

📂 Project Structure

KRONOS/
├── index.html
├── script.js
├── style.css

💡 Technologies Used

  • HTML5
  • CSS3
  • JavaScript

🛠️ How to Run

  1. Clone the repository:
git clone https://github.com/Agent-A345/KRONOS.git

  1. Open the project and navigate to the file:
cd index.html

  1. Run the game in any modern browser

🎮 How to Use

Add Events

  • Click + button (FAB)
  • Enter title, date, time, category, and details
  • Click Save Event

Manage Events

  • Click any event to edit
  • Delete events using delete button
  • Modify recurrence and reminders

Navigate Calendar

  • Use Previous / Next buttons to move between dates
  • Click Today to jump to current date
  • Switch between Month / Week / Day views

Organize Schedule

  • Filter events using category chips
  • Search events instantly
  • Drag and drop events to reschedule

🎯 App Objective

Kronos helps users:

  • Plan and organize schedules efficiently
  • Avoid event conflicts
  • Gain insights into productivity
  • Manage recurring tasks easily
  • Stay on top of deadlines and commitments

🔄 Future Enhancements

  • Google Calendar integration
  • Team collaboration & shared calendars
  • AI-based schedule optimization

📜 License

This project is licensed under the MIT License.

About

A modern, intelligent Calendar & Event Scheduling Web App built using HTML, CSS, and JavaScript, featuring multi-view planning, smart insights, conflict detection, and productivity-focused scheduling tools.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors