Football Predictor

The frontend for the FootballPredictor project


The main app screen

Main Screen

An example of a selected team

Team Screen

An example of a team’s data screen

Data Screen

How it works

When the app loads, it makes a request to the Heroku server hosting the data, which acts as a middleman to pull data from a MongoDB database. The database is populated with data scraped from several betting websites, specifically the moneylines for each team that week. Those moneylines are converted to a percent chance of winning which can be easily interpreted by a user.

The database is currently updated each week with a manual run of the backend, but this can be automated at a future point.

Repository links:


View Github