✨ 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.
Log in or sign up for Devpost to join the conversation.