Inspiration
As students, we often struggle with managing assignments, exams, deadlines, and personal goals all at the same time. Many students use notebooks or random apps, but they still forget tasks or feel overwhelmed.
The idea for the Smart Student Study Planner came from observing how poor time management affects academic performance and stress levels. We wanted to build a simple, practical solution that helps students organize their work efficiently and stay consistent.
Our goal was to create a planner that doesn’t just store tasks — but actually helps students plan smartly and improve productivity.
What it does
📅 Task scheduling with deadlines
🔔 Reminder system
📊 Progress tracking dashboard
🌙 Dark mode toggle
🎯 Goal-setting feature
📱 Fully responsive design
How we built it
We designed and developed a modern web-based application with:
Frontend: HTML, CSS (Tailwind CSS), JavaScript
Framework: Next.js (App Router)
Backend: Node.js + Express
Database: MongoDB
Authentication: JWT-based login system
Challenges we ran into
Managing authentication securely
Handling real-time task updates
Designing a clean and distraction-free UI
Connecting frontend and backend smoothly
Managing time during the hackathon
Despite these challenges, we successfully built a working prototype.
Accomplishments that we're proud of
What we learned
During this project, we learned:
How to structure a full-stack application
How JWT authentication works
Database schema design using MongoDB
API creation using Express
UI/UX design principles for students
Team collaboration and time management
We also improved our debugging skills and learned how to deploy a real-world application.
What's next for student study planner
In the future, we plan to add:
🤖 AI-based study suggestions
📈 Smart performance analytics
📅 Auto timetable generator
📲 Mobile app version
🔄 Cloud sync across devices
Built With
- a
- and
- built-using-html5
- css3
- interactive
- javascript
- learning
- responsive
- ui
- with
Log in or sign up for Devpost to join the conversation.