Skip to content

jack-cooper/football-results

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Football Results

This project retrieves and displays up to date standings for the UK Premier League. As the API I use to source the standings themselves has a fairly limited free tier of 100 requests per day, it has made for an interesting challenge!

Structure

The UI is a React application, and can be found under the client folder. It is hosted at https://football.fly.dev/.

The API is a Rust server built using axum, and can be found under the server folder. It is hosted at https://football-api.fly.dev/.

There is also a minimal axum server under the mock_football_api folder, which serves a fixed JSON response identical in form to that of the source API. This is used when developing locally to avoid rapidly exhausting the 100 request per day limit.

For further details on the sub-projects, see the READMEs in their respective folders.

About

A Rust API and React client for querying and displaying hourly football results.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published