Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/toweringcloud/interactive-dashboard
streamlit interactive dashboard from scratch
https://github.com/toweringcloud/interactive-dashboard
analytics chatgpt colab dashboard statistics
Last synced: about 1 month ago
JSON representation
streamlit interactive dashboard from scratch
- Host: GitHub
- URL: https://github.com/toweringcloud/interactive-dashboard
- Owner: toweringcloud
- License: mit
- Created: 2016-10-11T08:25:10.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2023-11-07T02:12:38.000Z (about 1 year ago)
- Last Synced: 2024-11-24T21:09:50.452Z (about 1 month ago)
- Topics: analytics, chatgpt, colab, dashboard, statistics
- Language: Python
- Homepage: https://olympics-participations.streamlit.app
- Size: 623 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hello Streamlit
## streamlit interactive dashboard from scratch
1. Search Code Templates : query codes for crawling & anayltics using ChatGPT
2. Collect Wiki & Location Data : troubleshoot code templates using Colab
3. Analyse Data : parse and aggregate collected data using Pandas and the like
4. Visualize Data : preview analysed location data as map view using Folium
5. Make Web UI : convert final result as web dashboard using Plotly & Streamlit
6. Store to Cloud : commit & push final code files into your public Github repo
7. Deploy to Cloud : launch web dashboard on Github repo with Streamlit Cloud## streamlit local dashboard
1. pip -r requirements.txt
> required python packages installed.
2. python olympics_c.py
> olympics_c_result.json file created.
3. python olympics_i.py
> olympics_i_result.csv file created.
4. python olympics_p.py
> olympics_p_result.html file created.
> ![Alt text](https://github.com/toweringcloud/hello-streamlit/blob/master/olympics_p_result.png)
5. python olympics_o1.py
> Dash is running on http://127.0.0.1:8050
> Serving Flask app 'olympics_o1'
> ![Alt text](https://github.com/toweringcloud/hello-streamlit/blob/master/olympics_o1_result.png)
6. streamlit run olympics_o2.py
> You can now view your Streamlit app in your browser.
> Local URL: http://localhost:8501
> ![Alt text](https://github.com/toweringcloud/hello-streamlit/blob/master/olympics_o2_result.png)## streamlit cloud dashboard (https://streamlit.io)
![Alt text](https://github.com/toweringcloud/hello-streamlit/blob/master/olympics_o2_result_map.png)