Skip to content

O HydroDataViewer é um aplicativo baseado em Django que consome a API da Agência Nacional de Águas (ANA) para exibir informações hidrometeorológicas de uma determinada estação. Com esta ferramenta, os usuários podem visualizar de forma fácil e intuitiva dados como níveis de água, precipitação, temperatura e outros parâmetros relevantes.

Notifications You must be signed in to change notification settings

AtilaRocha/HydroDataViewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HydroDataViewer

O HydroDataViewer é um aplicativo baseado em Django que consome a API da Agência Nacional de Águas (ANA) para exibir informações hidrometeorológicas de uma determinada estação. Com esta ferramenta, os usuários podem visualizar de forma fácil e intuitiva dados como níveis de água, precipitação, temperatura e outros parâmetros relevantes.

Recursos

  • Integração da API da ANA(Salvar arquivos em XML, CSV e XLSX:): O HydroDataViewer utiliza a biblioteca Requests do Python para realizar solicitações HTTP à API da ANA, buscando os dados hidrometeorológicos atualizados da estação escolhida.
  • Modelos do Django: O projeto possui modelos Django que representam as informações da estação, incluindo código, nome e localização. Além disso, os dados hidrometeorológicos detalhados, como datas, níveis de água, precipitação, entre outros, são armazenados no banco de dados.
  • Visualização de dados: O HydroDataViewer apresenta os dados hidrometeorológicos de forma clara e intuitiva por meio de gráficos, tabelas e outros elementos visuais, permitindo aos usuários compreender as informações de maneira fácil e rápida.
  • Pesquisa e filtro: O aplicativo oferece recursos de pesquisa e filtro, permitindo aos usuários encontrar e visualizar dados específicos, como intervalos de datas ou parâmetros específicos de interesse.
  • Atualizações automáticas: O HydroDataViewer possui um mecanismo de atualização periódica dos dados, permitindo que as informações da estação sejam atualizadas automaticamente em intervalos regulares, garantindo dados sempre atualizados para os usuários.
  • Interface amigável: O aplicativo oferece uma interface de usuário moderna e responsiva, com uma experiência intuitiva de navegação e interação, garantindo uma ótima usabilidade em diferentes dispositivos.

Como usar

  1. Clone este repositório:

    git clone https://github.com/seu-usuario/hydrodataviewer.git
    
  2. Instale as dependências do projeto:

    cd hydrodataviewer
    pip install -r requirements.txt
    

Status

Integração da API da ANA: COMPLETED
Modelos do Django: IN PROGRESS
Visualização de dados: IN PROGRESS
Pesquisa e filtro: IN PROGRESS
Atualizações automáticas: IN PROGRESS
Interface amigável: IN PROGRESS

About

O HydroDataViewer é um aplicativo baseado em Django que consome a API da Agência Nacional de Águas (ANA) para exibir informações hidrometeorológicas de uma determinada estação. Com esta ferramenta, os usuários podem visualizar de forma fácil e intuitiva dados como níveis de água, precipitação, temperatura e outros parâmetros relevantes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published