Inspiration
Discord. The rooms are like servers, but they are much more visible and other users can find your rooms easier and you don't have to find servers that will help you. You create your own room and who can help you will help you. You can also find senior students who can explain concepts to you.
What it does
Users can create and join rooms to get/receive help.
How we built it
I used the MERN web stack and used socket.io to create rooms.
Challenges we ran into
This was my first time using the MERN stack and I had some trouble in hosting the app. I hosted the backend on Heroku and frontend on Netlify. Also, I used socket.io for the first time and I had to do some research to make them work.
Accomplishments that we're proud of
- I was able to deploy the app.
- I was able to create rooms with socket.io
- Website updates automatically when a new room is created.
What we learned
- How to use socket.io
- How to deploy MERN app
What's next for Study Buddy
- Users can signup/login.
- Filter rooms by subjects and grades
- Add the ability to send images.
- Add the ability to send code and format it beautifully.
Log in or sign up for Devpost to join the conversation.