AcademiComeback: Turn Every Setback into a Comeback.
When I set out to build AcademiComeback, I was driven by a simple yet powerful idea that no student should have to face academic challenges silently alone. Inspired by the countless stories of students who lose motivation or fall behind, me being one of them, I wanted to create a platform that brings people together where accountability and encouragement help everyone bounce back stronger than ever instead of quitting quietly.
Inspiration: What Inspired Me
Throughout my own academic journey, I saw how easy it is to lose momentum, especially when studying in isolation alone. I had to prepare for National level exams where I started preparing initially very enthusiastically and with strong determination to complete the course but somehow, I lost momentum, and I skipped classes and found excuses to procrastinate on learning and so the deadline was never met. I have got mock test packages too but did not get the chance to appear as I am under prepared. I truthfully accept this failure as my own as I did not track my study sessions, I did not plan my daily task properly to meet the deadline and most important I never take quizzes or small topic part test where I can see the leaderboard and most of all I did not even bother to open the course community group where daily practices are happening , This is all because I underestimated the power of community learning. But later when I joined a full stack development course, I witnessed the incredible impact of community, how support, shared goals, and a little nudge from peers can reignite motivation. I also witnessed the power of building in public, how it keeps the person's will, consistency and accountability. This sparked to me the idea of building this AcademiComeback, a platform built around the belief that together, we can achieve more.
What it does:
AcademiComeback is a platform designed to help students study with accountability and support. It offers features such as:
- Collaborative Environment: Connect with peers to encourage consistency and collective growth. They can create study rooms, set tasks and goals, set deadlines and challenges and they can see all their progress transparently motivating each other to be more consistent and be on track.
- Accountability Tracking: Set goals, track progress, and stay motivated with built-in accountability tools.
- User-Friendly Interface: Simple and intuitive design for an effective and engaging study experience with no distraction.
- AI Quizzes: Instantly generate interactive quizzes based on the study materials, helping reinforce key concepts and assess student understanding in real time. The quizzes adapt to the learning needs and offer diverse question formats for effective practice.
- AI Study Analysis: Advanced AI analyzes study habits; tracks progress and provides personalized feedback. This helps student manage their time better, improve study routines, and stay motivated throughout their academic journey.(Note: Not fully functional as of now)
- Behavior Analysis & Insights: The platform uses AI to understand student study behaviors, identifying patterns and areas for improvement. They'll receive valuable insights and actionable tips to boost their academic performance and develop more effective study strategies. (Note: Not fully functional as of now)
- Notes Management: Organize and store study notes and resources in one place.
AcademiComeback empowers students to manage their academic journey, stay on track, and achieve their goals together.
How I Built the Project:
AcademiComeback is built with bolt 90%. I use claude for the Supabase SQL migrations. I also use 21st dev for taking UI inspirations and tweaking it accordingly to my preference. I wanted to add the revenueCat web billing so I use claude on setup guidance as well as starter integration code. The whole UI and heart of the project is made entirely by bolt and some specific features iterations done on claude. So I started to build this project from 14th June that is midway into the Hackathon as I have some unavoidable commitment. When I first thought of building the project, I say messages in discord about token used up too early due to inefficient prompt and no proper planning. I also read through the rules and regulations very minutely. So I had a very clear goal that I wanted a proper system design and architecture of my project so that if luckily my project gain many users(I wish) I can scale it up easily and I also examine my prompts carefully before giving them to bolt making sure I was very concise and exact and accurate about the features I want to implement. I always keep track of my tokens remaining. I have scratched and written down all my requirements and the logic I needed for different features to work seamlessly without conflict. I was able to complete most of my planned features and I have to wrapped up the project as I ran out of tokens and I was able to deploy it on netlify and also connect to my custom domain from entri.
Challenges I ran into:
The journey wasn’t always smooth. I struggled with:
- Page layout breaks that disrupted the user experience
- Memory leaks In React web app that spiked usage over 3GB at one point, I almost thought of quitting but by digging deep and debugging, I overcame these hurdles. It was due to the unhandled and no proper clean up of states and large arrays and loop in making the heat map visualization but I was able to fix it with a few prompts after I identified those problems.
- Feature dependencies that caused unexpected unwanted issues when making changes at other places.
- Deployment struggle I was given an alert that I have used up my token and the chatbox is disable and I was afraid that i will not be able to deploy it and also not able to get the custom domain but luckily it worked out the next day and i was able to deploy the site on netlify as well as connect it to a custom domain from entri. I also faced some struggle here as I was not able to access the valid payment card instantly.
Overall it was a rewarding experience after I overcame all these challenges and was able to deploy it live on the internet.
Accomplishments that I'm proud of:
I'm happy that I was able to complete this project in 2 weeks of time that I was left with. I managed to make all the features work smoothly and with correct logic that I had planned. I'm proud of giving my full effort from morning to night. I'm proud so that I was able to write this submission right now at this moment where I have finally completed almost everything. I'm proud that I was able to finish what I started. I'm also happy that I got to explore new tools that I never had seen before.
What I learned:
Building AcademiComeback taught me the value of perseverance, persistence and adaptability. It taught me not to quit early and not to back down and leave things unfinished. So I give it my whole full day and work tirelessly to deliver what I aim for. I also learnt about how clarity of thought is important. I also discovered how important it is to communicate the app’s purpose clearly and simply, so students immediately know that this is a place to regain focus and move forward together without much distraction.
Moving Forward:
AcademiComeback represents more than just a study tool. It's a comprehensive solution for academic transformation. By combining accountability, community support, and intelligent progress tracking and AI integration, we're empowering students to not just recover from academic setbacks, but to thrive beyond their original expectations. I hope this project inspires others to believe in themselves, seek support, and remember: we are always stronger together.
What's next for AcademiComeback:
I hope to make this project fully complete with enhance features, UI improvement, and proper Realtime fully functioning AI integration.
NOTE: Validators can also use these credentials to test out the site. Email: june@gmail.com Password: June@2025
Built With
- 21stdev
- bolt
- claude
- entri
- netlify
- revenuecat
- supbase
Log in or sign up for Devpost to join the conversation.