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.

Share this project:

Updates