link: https://demo1234.streamlit.app/
app.py: streamlit app file
football.csv : data file
requirements.txt: package requirements files
Shell
For directly run streamlit locally in the repo root folder as follows:
$ python -m venv venv
$ source venv/bin/activate
$ pip install -r requirements.txt
$ streamlit run app.py
Put your app on GitHub (like this repo) Make sure it's in a public folder and that you have a requirements.txt file.
Sign into Streamlit Cloud Sign into share.streamlit.io with your GitHub email address, you need to have access to Streamlit Cloud service.
Deploy and share!
Click "New app", then fill in your repo, branch, and file path, choose a Python version (3.9 for this demo) and click "Deploy", then you should be able to see your app.