This app runs on a container on Cloud Run. You need to setup your secrets as strealit guides here.
Parse Your GCP Credentials there.... And please DO NOT SHARE THEM WITH ANYONE.
The app uses pydeck, a ported implementation of deck.gl and a firestore callback function
This is a real strech of Streamlit capabilities and has many performace issues, mainly with deck.gl experimental features that would not diplay correctly in some devices (maybe web.gl problem?).
Besides that, the app shows a heatmap and a realtime location map, each on its own page and can work as inpiration for more projects. Demo Screenshots presented as below