Skip to content

Siva-2511/Smart_study_planner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Study Planner

An interactive web-based Smart Study Planner that helps students and learners of all branches organize their study schedules, track tasks, monitor progress, and visualize analytics with charts. This project uses HTML, CSS, and JavaScript (with Local Storage and Chart.js) to create a dynamic, user-friendly learning assistant.


🔹 Features

  • Task Management
    • Add, edit, and delete tasks
    • Assign subject, priority, and due date
    • "Other" option for custom subjects
  • Visual Analytics
    • Progress bar showing completion percentage
    • Points and Level system based on task completion
    • Chart.js graphs:
      • Bar chart: Completed tasks per subject
      • Doughnut chart: Priority distribution
      • Line chart: Weekly completed tasks trend
  • Calendar Integration
    • Mini calendar highlights task dates
    • Alerts for tasks due today
  • Theme Toggle
    • Dark/Light mode with smooth transitions
  • Responsive Design
    • Works on desktop and mobile browsers

🔹 Technology Stack

  • HTML5 → Structure and layout
  • CSS3 → Styling, responsive design, animations, dark/light mode
  • JavaScript (ES6) → Task logic, progress, charts, local storage
  • Chart.js → Analytics visualization

🔹 Installation & Usage

  1. Clone the repository:

    https://github.com/Siva-2511/Smart_study_planner/tree/main
    
  2. Open index.html in a web browser.

  3. Add tasks, select subjects, set priorities, and view analytics.

  4. Tasks are stored in local storage so progress is saved on your browser.


🔹 Live Demo

View the live project on Netlify https://smartstudyplanners.netlify.app/

View the presentation online https://docs.google.com/presentation/d/1kIi5ugQZsgPV8-X3sz_BbD5UhBsNtZM4/edit?usp=drivesdk&ouid=107157099761393182296&rtpof=true&sd=true


🔹 Future Scope

Integration with AI-based study suggestions

Export tasks as PDF or sync with Google Calendar

Multi-user support with cloud storage


🔹 Author

Name: G.Sivasubramaniyan

Department: Computer Science & Engineering

Email: sivasubramaniyan.g2511@gmail.com


About

The Smart Study Planner is an interactive web application designed to help students and learners of all branches efficiently manage their study schedules and academic tasks. It enables users to add, track, and organize tasks with subject, priority, and due dates, while providing visual insights on progress through charts and analytics.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors