A MERN-stack NBA betting app with live odds, scores, and results. Users will be able to place bets on real-life NBA Games before they start. If bet hits, the user will be rewarded the payout. If the bet misses, the money placed will be lost. Users can navigate to their profile page to view past bets placed as well as a line graph that shows the trend of money increasing and decreasing on the account.
- Description
- Additional Features
- Technologies
- Implementation Timeline
- Contributions
- Illustrations
- Questions
- Status
- Sources
- Place bets on real NBA games with virtual currency.
- Win or lose currency based on the results of NBA games.
- View a history of bets made on NBA games.
- A production README
- Real-time NBA game odds and scores.
- Nav links to include links to this project's Github repo and team member's Linkedin.
- Mongoose
- Express
- React
- Node.js
- Node Cron
- the-odds-api
- ball-dont-lie-api
- User Authentication
- Game odds API populating to MongoDB
- Splash page with age verification
- Currency addded to user
- Game results API matching with odds database entries.
- Game Index with all available games to bet.
- Ability to spend currency on bets, or add more currency.
- Modal to place bets.
- Bets resolving logic.
- User profile with historical and future bets.
In progress.
In progress.