Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fbruzzesi/atp_stats_webapp
App for Tennis Analytics
https://github.com/fbruzzesi/atp_stats_webapp
tennis tennis-analytics
Last synced: 3 months ago
JSON representation
App for Tennis Analytics
- Host: GitHub
- URL: https://github.com/fbruzzesi/atp_stats_webapp
- Owner: FBruzzesi
- License: mit
- Created: 2020-11-17T21:49:20.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-04-17T06:37:28.000Z (9 months ago)
- Last Synced: 2024-10-04T19:31:08.867Z (3 months ago)
- Topics: tennis, tennis-analytics
- Language: Python
- Homepage: https://atp-stats.onrender.com/
- Size: 154 MB
- Stars: 6
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ATP Statistics πΎ
Source code for the [atp-stats](https://atp-stats.onrender.com/) tennis webapp built in [Python Dash](https://plotly.com/dash/) and currently deployed on [Render](https://render.com/), 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**](http://www.jeffsackmann.com/)
(Check out his [github repository](https://github.com/JeffSackmann/tennis_atp)), 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](https://github.com/FBruzzesi/atp_stats_webapp/issues)
## 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](http://localhost:8080/)
## Future work π
I would love to grow this project in the future.
If you feel like contributing please [open an issue](https://github.com/FBruzzesi/atp_stats_webapp/issues)## Repo License
MIT License