-
-
The user's for-you-page, displaying all scheduled and active group study sessions at UNSW.
-
The page where users can join a group study session and see where it is located, the date and time and its subject matter.
-
Users earn honey points by attending study sessions. Then they shall spend their honey points at the Nectar Market to level up their avatar.
-
The user's settings page where they can edit their public profile, account details and their avatar style.
-
Page where you add your own session and select date/time, the location, the subject and type in any other extra details.
Inspiration
Our app Study Hive takes inspiration from the hive-mentality of bees and their impeccable teamwork. We figured that teamwork should be just as important for studying and that is what Study Hive aims to encourage.
What it does
Study Hive is an app that promotes scheduled and active group study sessions on users' for-you-pages. Users can either join a study session with their zIDs or choose to create their own and wait for other students to join.
How we built it
By carefully planning out the app's systems and various functions, while also leveraging powerful AI tools such as Lovable and Claude, we built a fully functioning app. For more accurate location and course information, we also fetched data from the GraphQL API provided by DevSoc.
Challenges we ran into
There were many challenges along the way. One of the most challenging aspects was coming up with an effective solution to UNSW's connectivity problem. Then there was the process of figuring out how to fetch data from an API and how to integrate that into the app. Finally, coordinating commits and changes using Git was an interesting challenge to overcome.
Accomplishments that we're proud of
Coming together as a team and building something that tackles a real problem; loneliness at university, has to be one of our proudest achievements. Not only this, it was also creating a functioning UI that had personality, and was inviting and encouraging enough for people to join group study sessions and enjoy their day.
What we learned
Making a full-stack app while also managing version-control is difficult. However, the use of AI agents accelerates the process greatly, freeing up time to properly plan a project and learn from it faster.
What's next for Study Hive
We intend on adding ways for people to obtain online resources for studying. For example, study session organisers can share study material before the session begins to make sure others are the on same page, literally. Furthermore, the app could promote educational events such as hackathons and trivia nights to further encourage teamwork and interactions between students.
Built With
- css3
- html5
- javascript
- react
- shadcn
- supabase
- tailwind
- tanstack
Log in or sign up for Devpost to join the conversation.