Skip to content

itsloganmann/AlgoSports

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

algosports.bet is a full-stack sports betting website heavily influenced by Fanduel. It offers odds pulled from AussSportsBetting and predictions for sports enthusiasts. This project was an intensive effort, where we delved into new technologies to create a platform for sports betting enthusiasts.

The platform leverages machine learning models built using scikit-learn that analyze player data to assign the "best bet" for each game. Currently we only have NFL and NBA games, but are planning on adding in more game types.

Technologies Used

  • Frontend:

    • React: A JavaScript library for building user interfaces.
    • Material-UI (MUI): A React UI framework for designing responsive web apps.
  • Backend:

    • Flask: A micro web framework in Python used for handling sports events and bet types.
    • MongoDB: A NoSQL database used for efficient data storage and retrieval.
  • Machine Learning:

    • scikit-learn: A machine learning library in Python used for developing predictive models.
  • API Integration:

    • Axios: A promise-based HTTP client for making API calls to the MongoDB backend.

How to Use

Creating an Account

  • Visit algosports.bet and click on "Sign Up."
  • Fill in the required details to create your account.

Using the Test Account

You can use the following test account to explore the platform:

  • Username: test
  • Password: test

Logging In

  • Enter your username and password on the login page.

Depositing Funds

  • Once logged in, navigate to your profile/account settings.
  • Find the "Deposit" button.
  • Enter the amount you wish to deposit and confirm the transaction.

Placing Bets

  • Explore the available sports events and odds.
  • Select the event you want to bet on and enter the desired amount.
  • Confirm the bet to place it.

License

This project is licensed under the MIT License.

We embarked on this project to dive into new technologies and have been thrilled by the learning experience. As we continue, we're excited to further enhance and expand upon this project.

About

Sports Betting Website That Uses ML Algorithm for Price Calculation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published