Ferramenta de apoio ao acompanhamento da operação de serviços de transporte municipal em dias de chuva.
- 🌧️ Precipitação nos últimos 15 min e 1 hora
- 🚍 Veículos parados e fora de rota nos últimos 10 min e 30 min
- 🌊 Alagamentos em tempo real (A desenvolver)
- 🛜 Posição dos veículos em tempo real (A desenvolver)
- Instale as seguintes ferramentas:
* Utilize a seguinte configuração:
gcloud container clusters get-credentials rj-smtr --region=us-central1-c
- Exponha o redis (banco contendo o cache dos dados) no seu local:
kubectl port-forward svc/redis -n operacao-chuva-staging 6379:6379
- Num novo terminal, ative e configure o ambiente:
# Crie um ambiente local
python -m venv .venv
# Instancie o ambiente
. .venv/bin/activate
# Instale as dependências
pip install -r requirements.txt
# Instancie as variaveis de ambiente
source .env-local
- Execute o aplicativo localmente:
streamlit run src/app.py
Pronto! O aplicativo estará disponível no seu navegador: http://localhost:8501/