Inspiration
We always love to make small bets with each other while walking around campus. And decided why not make an app that lets us create these custom bets and win money or points off of them.
What it does
Users can create custom bets on any topic of their choosing and wager money. Other users can also bet on the topic and win money.
How we built it
Frontend: React Native Backend: Firebase Build Tool: Expo Go
Challenges we ran into
- React Native doesn't support Firebase with Expo Go
- New version of Firebase created brand new bug with Expo Go reported 1 day ago
- Passing data around different navigations
- Storing data in a compact and concise format
- Concurrency/Race Issues
Accomplishments that we're proud of
- Fully functional full-stack app developed using two unknown technologies in a team of two
- Creating a hotfix for a brand new reported error
- Refactoring database schema to make data storage more efficient
What we learned
- How to use React Native with Firebase
- How to use React Native with Expo Go
- How to use Firebase with Expo Go
- How to pull firebase data into React Native with javascript
- How to design database schema to be robust and simple
What's next for Fantasy Bets
- Create groups and add social features like following
- Doing data analytics to see change in voter trend with real live events
- Colorful and faster UI
Log in or sign up for Devpost to join the conversation.