✨ AI Weekly Focus Planner — Student Edition 💡 What Inspired Me

As a student, a large part of my day goes into traveling to college, academics, assignments, and society work. By the time I return home, very little time is left for skill development or self-growth. Days pass quickly, procrastination increases, and despite planning, I often lose control of my time.

I noticed that monthly or yearly planners don’t work in this situation. Focusing too far ahead creates pressure and overplanning. I believe that if we control our present, our future improves automatically. That idea led me to design a planner that focuses on only one week — just 7 days — so students see only what matters now, not everything at once.

Another key inspiration was my failure with time-based timetables. If I missed a scheduled time slot, the rest of the day felt wasted. This made me shift the system from time-oriented planning to task-oriented planning, allowing flexibility without guilt.

🛠️ How I Built the Project

I built this as an AI-powered web application focused on simplicity and clarity.

Frontend: HTML, CSS, JavaScript

Backend: Node.js and Express

Database (planned): MongoDB

AI APIs: Gemini, Groq, HuggingFace (free tiers)

The system uses day batching and a color-based goal method inspired by time-management concepts. Users create goals, assign each a color, and all tasks linked to that goal inherit the same color. The planner also displays the goal–color reference inside the timetable, so users never forget why a task exists.

If a user struggles to break a goal into tasks, AI generates actionable tasks. A task tracker below the timetable shows how many tasks are assigned to each day, helping prevent overload. Users also define rewards and punishments, which remain visible to reinforce accountability.

🧠 What I Learned

Designing systems around real human behavior, not ideal routines

Why task-based planning works better than rigid time schedules

Practical frontend architecture using Vanilla JavaScript

Integrating AI meaningfully instead of using it as a gimmick

Structuring applications with scalability in mind

⚙️ Challenges I Faced

Reducing procrastination without overwhelming the user

Keeping the interface simple while handling complex logic

Designing a planner that stays flexible but still enforces discipline

Making AI outputs useful, realistic, and student-friendly

Managing state and data flow without relying on heavy frameworks

🚀 Conclusion

This project is built by a student, for students who struggle with time, procrastination, and overplanning. By focusing on one week, task-based execution, visual clarity, and AI assistance, the system helps users regain control of their time — one week at a time.

This project was developed by me Kunal Chauhan along with Ritik Chaudhary,Jaspreet Kaur, Prabhjot. Each contributed equally to design, development, and testing.

Built With

  • ai-powered-web-application-built-using-html
  • and
  • and-free-ai-apis-like-gemini
  • css
  • groq
  • javascript-(frontend)
  • mongodb-(planned)
  • node.js-&-express-(backend)
Share this project:

Updates