BeaverBuddy is an AI-powered mental health and cultural integration app designed for Canadian immigrants.
Creators: Team Supernova - Gaston Chung, Aryan Desai and Matthew Phang. We are Team 7 of Bridging Divides' 2025 Build A Bridge Program and Competition. This project was created as our entry in the competition, under the category of Immigrant Mental Health & Well-Being.
- Daily Mental Health Check-In: Tell the Beaver how you're feeling today and why
- AI generates 4 Daily Quests:
- 2 Personalized Quests to counter the negative emotions you're feeling (If you're feeling mad, try some breathing exercises)
- 2 Canadian Quests to get you more comfortable with Canadian culture (Buy a coffee from Tim Hortons)
- AI also generates 3 Monthly Quests:
- 2 Event Quests: Major public events that have a specific time and location (Check out a Raptors game)
- 1 Landmark Quest: Visit a local landmark (CN Tower, ROM, or Eaton Center)
- Complete Quests to collect Maple Leaves
- Use Maple Leaves to decorate your Beaver Avatar by buying Beaver Skins
- Diary Feature: Beaver will ask you 3 follow-up questions based on your feelings today to dive deeper into your emotions
- ✅ JavaScript & Node.js - App Development
- ✅ Next.js + Express - Frontend & Backend Frameworks
- ✅ PostgreSQL for the database containing all user info
- ✅ Prisma ORM to connect the database to the website
- ✅ JWT for user authentication throughout the website
- ✅ ChatGPT 4.0 Mini API for mental support and quest generation
- ✅ Ticketmaster API to fetch event info
- ✅ Gemini 3 used to generate artwork of all the Beaver Skins