Inspiration
As a student, I was tired of running out of ram because of all the tabs i needed open for school, so i decided to make myself a web app to get my work done.
What it does
An all-in-one student platform that allows students to not have to open too many tabs to get simple actions done. Everything that a student would need in one web app, making work get done faster.
How we built it
First started out by adding each feature one by one to avoid the codebase and the ai coder from breaking the app which is a common occurrence with these ai coding agents. After implementing an mvp for each of the starter menu items, i then began working on the dashboard and the overall theme of the app. I then used the AI to add other features and began trying to iron out the bugs and incomplete features (which are still there as placeholders)
Challenges we ran into
Bugs, YouTube API for the study music, theming and double layered menus. My biggest issue was with integrating YouTube as a small player in the app, it literally took me over 500k credits to go full circle back to the start with no improvement, yet when I used Google AI Studio for testing, it did it just fine.
Accomplishments that we're proud of
The look and speed of the app is not slow or laggy at all. Also, even if the features might not fully be working, it is a great blueprint of what should be accomplished.
What we learned
Bugs are the biggest enemy of progress, Bolt will have the app looking splendid but as soon as you try to get the features working that is another mountain to climb. But through clever prompt engineering, you can iron out some of the bugs out.
What's next for Student OS (Freedom)
I want to each of the features completed and working well then, I can ship out version 0.1. From there I want to get a few user's feedback on the app before further implementing or fixing bugs. Possibly posting it on Reddit to get as many people trying and sending feedback as possible. From there with the daily credits I have will do my best to implement the feedback and push out updates as my actual coding skills keep improving.

Log in or sign up for Devpost to join the conversation.