Inspiration
I am an undergraduate in India and I have experiences it myself that it's really tough to manage college academics and other stuff along with our side hustles like learning coding etc.. And its not only me but all other students must have experienced this issue as well. So i came up with this idea of StudUp.
What it does
StudUp helps students manage their studies. The schedule section can help students manage their time. The courses section can help students by offering them courses that they may be interested in. In the notes section, students from across the globe can share notes with each other, making it easier to study. In the chat section, students taking the same courses can chat in rooms and ask questions.
How we built it
We built this webapp using React.js for the frontend, Flask for the backend, and Socket.io for chat rooms.
Challenges we ran into
Some challenges we ran into were trying to get the chat to work and having the frontend send a request to the backend and return the response.
Accomplishments that we're proud of
We are proud of the beautiful page and frontend, and getting the frontend to successfully communicate with the backend.
What we learned
Carl - I learned how to use Socket.io and how to create an API for communication between the frontend and backend. Garvit - I learned how to use the GSAP React package, brushed up my front-end skills and I also learned that I don’t have many backend skills, so I need to learn a lot.
What's next for StudUp
Next, we will implement user accounts, a fully working chat room, and we will increase personalization of the website.

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