🎲 wagebait: Where Knowledge Meets Strategy
💡 Inspiration
We were inspired by Kahoot’s fast-paced trivia gameplay and the strategic depth of poker, so we decided—why not combine them? The result is a trivia game that rewards not only what you know, but how confidently and strategically you play.
🚀 What It Does
This interactive trivia platform allows users to create custom games with personalized categories and invite others to join using a unique game code. It adds a competitive, poker-inspired twist to traditional trivia—players place bets across multiple rounds before answering each question.
🎮 Game Overview
wagebait blends the energetic buzz of Kahoot with the strategic tension of poker. With custom trivia categories, multiplayer functionality, and a three-round betting mechanic, the game challenges players to balance confidence, timing, and speed.
🕹️ How It Works
1. Create & Join
- The host creates a game by selecting or customizing trivia categories.
- Other players join using a unique join code.
2. Three-Round Trivia Showdown
Each question unfolds over three suspenseful rounds—just like poker—with more information revealed each time:
🃏 Round 1: Topic Reveal
Players see the general topic of the question.
→ Players can bet, call, or fold using in-game currency.🧠 Round 2: Question Reveal
The full question is revealed, but not the answer choices.
→ Another round of betting begins.❓ Round 3: Options Reveal
All answer choices are shown.
→ Final bets are placed before the action starts.
3. Answer Fast
Players who are still “in” after Round 3 must answer as quickly and accurately as possible from their own devices.
4. Win the Pot
The total betting pot is split among all correct responders.
→ The faster you answer correctly, the larger your share of the winnings.
🧠 Why It’s Different
This isn't just trivia—it’s trivia with stakes. By combining knowledge with poker-style decision-making, wagebait rewards:
- Strategic risk-taking
- Confident play
- Quick reflexes
- Smart timing
Fold too early and you could miss easy points. Stay too long and risk losing your bet.
🛠️ How We Built It
We used the following stack:
- Framework: Next.js
- Hosting: Vercel
- Database & Realtime: Supabase for user data, game state, and real-time updates
🧩 Challenges We Ran Into
Handling real-time gameplay was new territory for us. Ensuring that multiple players could join, place bets, and receive question updates in sync was both complex and rewarding.
🏆 Accomplishments We're Proud Of
- Built a really close to fully functional multiplayer trivia game with real-time play
- Designed and almost implemented a three-phase betting system
- Learned to work with Supabase’s real-time subscriptions and Next.js routing
- Created a unique and engaging game that feels fresh and fun
Built With
- next.js
- supabase



Log in or sign up for Devpost to join the conversation.