🌟 About the Project 💡 Inspiration

As students, we all know the struggle: endless assignments, club meetings, exams packed back-to-back, and barely any time left to plan how to study. Most study-planning tools feel either too rigid or too complicated.

We wanted something different—something simple, smart, and actually helpful.

That’s what inspired us to build Study Plan Generator. Our goal was to create a tool that reduces stress, organizes your workload, and helps you study more efficiently without spending hours building a schedule manually.

🏗️ How We Built It

Next.js (App Router) – powering the entire frontend and server logic

TypeScript – ensuring clean, reliable code

CSS – for a minimal and distraction-free design

Vercel – for seamless and instant deployment

Custom scheduling logic + LLM assistance – to generate personalized study plans

📘 What We Learned

Throughout this project, we learned a lot—both technically and creatively:

How to design clean UI under a strict time limit

How to use Next.js effectively with server components

How to structure prompts so LLMs generate consistent, usable outputs

How to turn raw user input into a mathematically balanced schedule

How important user experience is when building tools for students

We walked away with a stronger understanding of full-stack development and AI-assisted workflow design.

🧩 Challenges We Ran Into

  1. Balancing customization with simplicity

We didn’t want to overwhelm users with too many fields, but still needed enough input to create accurate study plans. Finding this balance took experimentation.

  1. Scheduling logic

Breaking topics into daily tasks while keeping workloads fair wasn’t straightforward. We had to iterate on formulas and algorithms to avoid overloaded days.

  1. Time pressure

Like every hackathon project, we had limited time. Designing a clean UI, integrating logic, and deploying everything

🚀 What’s Next

There is so much more we want to add:

Google Calendar

Progress tracking dashboards

User accounts + saved plans

Built With

Share this project:

Updates