Skip to content

Aplicativo móvel desenvolvido em Python + CustomTkinter que permite o usuário pesquisar qualquer local do Brasil e do Mundo e saber a sua previsão atual e nível de enchente em até 7 dias

License

Notifications You must be signed in to change notification settings

AlertaBR/AlertaBR-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌊 AlertaBR - Aplicativo

GitHub language count GitHub repo size GitHub Downloads (all assets, latest release)

Demonstração do app AlertaBR

AlertaBR é um aplicativo mobile voltado à prevenção de enchentes em quaisquer região do Brasil e principalmente as regiões de risco. Monitorando em tempo real com base na localização selecionadas pelo usuário dentro do app, utiliza de alertas visuais geolocalizados sobre condições climáticas críticas, moderadas ou normais, notificando o usuário com antecedência para que possa agir de forma segura e preventiva.


🚀 Funcionalidades

  • Pesquisa por localização (nome da rua, CEP ou coordenadas)
  • Visualização em mapa interativo (OpenStreetMap)
  • Previsão do tempo detalhada (chuva, umidade, risco de enchente, total de chuva)
  • Interface moderna usando CustomTkinter
  • Classificação de risco em 3 níveis:
    • 🔵 Sem Chuvas
    • 🟢 Fraco
    • 🟡 Moderado
    • 🔴 Crítico

🛠️ Tecnologias Utilizadas

Tecnologia Descrição
Python Linguagem principal para o desenvolvimento do aplicativo
CustomTkinter Biblioteca de UI moderna baseada em Tkinter
TkinterMapView Mapa interativo usando OpenStreetMap via Tkinter
Open-Meteo API API gratuita para previsão do tempo e dados meteorológicos
Nominantim Fonte de dados geográficos para exibição no mapa com OpenStreetMap
Pandas Manipulação e análise de dados, utilizado para datas

📦 Como executar o AlertaBR

Para instalar o AlertaBR, siga estas etapas:

📱 Download do executável (Recomendado)

A versão compilada do aplicativo está disponível na seção de Releases do repositório.

Você pode baixá-la para executar o programa diretamente, sem a necessidade de instalar o Python ou bibliotecas adicionais.

👉 Baixe o aplicativo agora!

🖥️ Usando o repositório

Windows

git clone https://github.com/AlertaBR/AlertaBR-App.git

cd AlertaBR-App # Acessa o diretório

pip install -r requirements.txt # Importante para baixar todas as bibliotecas necessárias

python main.py # Executa o projeto

📝 Licença

Esse projeto está sob licença. Veja o arquivo LICENCE para mais detalhes.

About

Aplicativo móvel desenvolvido em Python + CustomTkinter que permite o usuário pesquisar qualquer local do Brasil e do Mundo e saber a sua previsão atual e nível de enchente em até 7 dias

Topics

Resources

License

Stars

Watchers

Forks

Languages