Skip to content

FBruzzesi/atp_stats_webapp

Repository files navigation

ATP Statistics 🎾

Source code for the atp-stats tennis webapp built in Python Dash and currently deployed on Render, using Docker.

The goal is to display most of what appears in the Official ATP Tour website in a colorful and more intuitive (to me) manner.

Data Attribution 📁

The data used here is (part of) the amazing dataset created by Jeff Sackmann (Check out his github repository), he's the real MVP.

In particular, I am using atp tour-level main draw single matches from 1995 to present day.

❗Remark that data are under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
(Attribution is required. Non-commercial use only).

Bugs 🐞

This is a side project which I had fun developing, mostly on weekends, for personal use. Therefore I am sure it is possible to find bugs and non-working interactions.

If you find them, please feel free to report them by opening an issue

Run it locally

If you want to run it locally, I would suggest using Docker. To do so:

  • Clone the repo: git clone https://github.com/FBruzzesi/atp_stats_webapp.git
  • Build docker image: docker build -t atp-webapp -f Dockerfile .
  • Run the container: docker run -it -p 8080:8080 atp-webapp

Now the webapp should be available at localhost

Future work 🚀

I would love to grow this project in the future. If you feel like contributing please open an issue

Repo License

MIT License

About

App for Tennis Analytics

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors