Skip to content

vfx-coder/StudySYNC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📚 StudySync - Smart Exam Study Planner

StudySync is a smart study planner that helps students optimize their exam preparation using a priority-based algorithm. Available as both a Web Application and C++ Console Application.


🎯 Features

✨ Core Features

  • Smart Priority Algorithm – Automatically calculates which subject needs the most attention based on:

    • Difficulty level (1-5)
    • Current completion percentage
    • Days left until exam
    • Exam proximity bonus
  • Automatic Day Tracking – Days left automatically decrease when you open the app on a new day (handles multi-day gaps correctly)

  • Personalized Study Plan – Generates a daily study plan based on your available study hours and subject priorities

  • Daily Check-in System – Track which subjects you studied and automatically update your progress (+20% per subject)

  • Study Hours Calculator – Calculates available study hours based on your college schedule, chill time, and sleep time

🎨 Web Version Features

  • 🌓 Dark/Light Mode Toggle
  • 📱 Fully Responsive Design
  • 🎭 Smooth Animations & Transitions
  • 🔔 Toast Notifications
  • 💾 Local Storage Data Persistence
  • 📊 Visual Progress Bars
  • 🎯 Priority Labels (High/Medium/Low)

💻 C++ Version Features

  • 📁 File-based Data Storage
  • ✏️ Edit Subject Details
  • 🗑️ Delete Subjects
  • 📅 Automatic Date-based Day Reduction
  • 🖥️ Console-based Interactive UI

About

Smart study planning system that helps students organize preparation efficiently using algorithm-based scheduling.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors