✨ 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.