Inspiration
Pitt has a study group maker in navigate but it is not very good. It only allows you to form study groups within your own class and very few people use it which makes it very ineffective. Thus, we decided to create a study group matchmaker app.
What it does
our app asks for information like graduation year, major, and interests and uses Gemini API to create study groups that would have the most in common and thus most likely to succeed. Notably, our system still allows the users to have the freedom to decide where and when their groups meet and allows them to use the app that benefits them the most
How we built it
We split up the programming into front end and back end. Uma worked on the front-end website with CSS and HTML; Chris A. and Johnny worked on the Python part and got the API key to work as well as analyzing the database and making the match-making system. Chris F worked on the SQL part of the project and created a database system that works as well as generated data for the tables.
Challenges we ran into
The API key was challenging to get to work and it took us a lot of time to figure out how to get it to work in Python. The AI would constantly generate bad data for the SQL database and I had to reset the tables a lot of times. Connecting the backend and the front end was very challenging since it was our first hackathon and we had not done that before.
Accomplishments that we are proud of
It is done and it looks very good. we are proud of what we accomplished and it is so cool that we go
What we learned
We learned a lot about cooperation and also deepened our understanding of the languages used since we all helped each other despite working on different parts.
What's next for Study Group Planner
We plan to flesh out the input and output and make it smoother
Log in or sign up for Devpost to join the conversation.