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
- App: https://trivetribe.vercel.app
- Video: https://youtu.be/Y8D4Fc7HIss
- Slides: https://www.canva.com/design/DAF7X2oj3Hg/zewQFRNBDYZKAH3dokTBQQ/edit?utm_content=DAF7X2oj3Hg&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton
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
- nextjs
- sqlite
- tailwindcss
- typescript
- vercel
Log in or sign up for Devpost to join the conversation.