Skip to content

Sehgal-Arjun/wannabet

Repository files navigation

🎲 WannaBet?

A social Flutter app to create, track, and settle friendly bets with your friends. Think casual wagers meets social feed 😉

Flutter Firebase Dart Hive


✨ Features

  • 📱 Cross-Platform UI: Built with Flutter for seamless performance on iOS and Android
  • 🧑‍🤝‍🧑 Social Feed: View friends’ betting activity and engage with their bets
  • 🎯 Custom Bets: Create public or private wagers, set stakes, and invite specific friends
  • Verified Results: One user completes a bet, the other verifies the outcome
  • 💸 Payments & Settlements: Track payments and automatically optimize payments by "skipping the middle man"
  • 📈 Leaderboard: Rank friends by wins, total earnings, and bet volume
  • 🖼️ Personal Profiles: Customizable profile sections like Pinned Bets and Top Wins
  • 🔔 Notifications: Friend requests, bet invites, and status updates in real time

🛠️ Tech Stack

  • Frontend: Flutter + Dart
  • Backend: Firebase Auth, Firestore, Firebase Storage
  • Local Storage + Cache: Hive
  • Animation: Lottie
  • State Management: setState + reactive rebuilds with ValueListenableBuilder

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •