Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dnyfzr/dropshot

🏆 ATP Tour App
https://github.com/dnyfzr/dropshot

devops docker python streamlit tennis

Last synced: 5 days ago
JSON representation

🏆 ATP Tour App

Awesome Lists containing this project

README

        

dropshot



An application with a Streamlit front-end and a back-end database, updated daily via Github actions.

- The last completed tournament is shown on the side bar.

- The side bar allows users to filter the data on player, year, surface and tour level.

- The app has data from the start of the ATP tour (1990)
- There are some gaps from the earlier days.

---

### 🧱 **Build Status**

| |
|--|--
| Data Pipeline | [![Data Pipeline](https://github.com/iDataEngineer/TennisApp/actions/workflows/data_pipeline.yml/badge.svg)](https://github.com/iDataEngineer/TennisApp/actions/workflows/data_pipeline.yml)
| Streamlit App | [![Streamlit App](https://img.shields.io/badge/Streamlit-TennisApp-brightgreen?icon=github)](https://tennis.streamlit.app/)

---

### 🐳 Docker

Build the image

````
docker build -t streamlit_img .
````

Run the container

````
docker run --name streamlit_container -p 8501:8501 streamlit_img:latest
````