Inspiration

We felt that the current system of tracking user participation in GUI events was not engaging enough. We wanted to create a platform that would encourage users to participate in events and reward them for their efforts, as well as provide insights on volunteers impact. We came up with a gamified platform that would reward users with xp and badges for their participation. Having badges given out for certain learning objectives, GUI would be able to study the volunteering preferences of their members and interests. Not only that, they would also be able to categorise their mmeber's impact on GUI's core organisational pillars. This would not only allow GUI to better understand their members, they can also use this data to improve their events and volunteer experience.

What it does

TriveTribe is a gamified platform that rewards users for their participation with Ground Up Initiative (GUI) events.

Through TriveTribe:

  • Users can earn xp and level up by participating in GUI events 💰
  • Users can collect badges as they hit certain learning objectives set up GUI 📈
  • Users can RSVP for events with a click of a button 🙋

Additionally,

  • Admins can create events and manage users 📅
  • Measure impact through xp earned and badges collected 📊

Links

How we built it

We used the following technologies to build TriveTribe:

  • Next.js with Typescript and TailwindCSS
  • Pocketbase, hosted on Pockethost (powered by SQLite)
  • Vercel for CI/CD and deployment

Challenges we ran into

We initially ran into coordination issues as we had to juggle school plus the hackathon. The lack of coordination slowed progress significantly. We came together to pull through as we wanted this unique idea to come to life.

What we learned

Learned a lot about NextJS, serverside rendering, using Pocketbase and most importantly, having fun while building something meaningful.

What's next for Hack4Roots

  • We plan to create more advance analytics with the data collected through TriveTribe, to provide GUI with more insights on their members in many creative yet robust ways.
  • We also plan to add more features to the platform, such as a leaderboard and a more advanced badge system to future encourage volunteer participation.
  • As TriveTribe is a gamified platform, we plan to add more game elements to make it more fun and engaging for users as they go through learning objectives set by GUI.

Built With

Share this project:

Updates