Inspiration
As students, we use discord, zoom, and many other apps that are not tailored for students. We wanted to make an app to connect students and help them study together and make new friends tailored specifically for students at their university.
What it does
It matches students with each other based on similar categories such as enrolled courses, languages, interests, majors, assignments, and more. Once students are matched they can chat in chatrooms and will have their own personal tailored AI assistant to help them with any issues they face.
How we built it
We used SQLite for the database to store all the students, courses, majors, languages, connecting tables, and more. We used node.js for the backend and express.js http servers. We used bootstrap and react.js along with simple html, css, and javascript for the frontend.
Challenges we ran into
We struggled to transfer data from the database all the way to the client-side and from the client-side all the way to the database. Making chatrooms that function with multiple students was also extremely difficult for us.
Accomplishments that we're proud of
Not giving up even when all the odds were stacked against us.
What we learned
We learned how to use so many new technologies. And we learned that things are harder then they seem when it comes to tech.
What's next for Study Circuit
Expand matching capabilities, and implement features such as breakout rooms, virtual study halls, and office hour support for TAs.
Log in or sign up for Devpost to join the conversation.