No description
Find a file
Altenir Modesto gomes 7587faa608 Merge branch 'Release-18-11-24' into 'master'
retirei o if que faziam validação manual e a conversão dos atributos que...

See merge request f-brica-de-software-ii-2024-1/estacao-meteriologica!127
2024-11-18 14:08:20 +00:00
documentacao Atualizei o backlog das sprint 2024-11-16 21:36:46 -04:00
prisma Fiz teste para cobrir toda a aplicação, correção de testes e adição de mais teste 2024-11-17 21:31:01 -04:00
src Retirei os console logs] 2024-11-18 10:04:00 -04:00
.babelrc Corrigindo erros no testes unitários de estação 2024-08-13 22:03:24 -04:00
.dockerignore Correções no arquivo Dockerfile 2024-09-13 20:25:34 -04:00
.env example Alterei o services de autenticação, o que eu alterei a funcao de login e tambem retirei funções que não tinha muito sentido 2024-10-02 09:18:34 -04:00
.gitignore Removendo coverage do git 2024-08-13 22:13:54 -04:00
docker-compose.yml correções 2024-09-16 20:35:18 -04:00
DOCKER.md correções 2024-09-16 20:35:18 -04:00
Dockerfile Correções no arquivo Dockerfile 2024-09-13 20:25:34 -04:00
jest.config.js Ajustes nos testes de integração 2024-08-25 18:10:57 -04:00
LICENSE Add LICENSE 2024-03-15 12:31:14 +00:00
package-lock.json Corrigindo erros da API 2024-08-24 17:04:34 -04:00
package.json Feito a revisão da documentação da rota listar usuários 2024-10-08 21:49:22 -04:00
README.md Update README.md 2024-03-15 13:19:13 +00:00
serve.js Correções no arquivo Dockerfile 2024-09-13 20:25:34 -04:00
yarn.lock revisando GET estação ID 2024-10-28 16:50:27 -04:00

Estação Meteorológica

O projeto "Estação Meteorológica" foi concebido como parte integrante da disciplina "Fábrica de Software II" com o propósito de desenvolver uma aplicação web inovadora e prática para visualização de dados meteorológicos em tempo real. A aplicação oferece uma interface intuitiva e acessível para que os usuários possam monitorar as condições climáticas em diferentes regiões, utilizando dados provenientes de estações meteorológicas equipadas com sensores de última geração.

⚙️ Recursos Principais

  • Visualização de Dados em Tempo Real: A aplicação permite que os usuários acompanhem os dados meteorológicos em tempo real, incluindo temperatura, umidade, pluviosidade, velocidade e direção do vento.

  • Dashboards: Os usuários podem visualizar os parâmetros meteorológicos oferecidos pelo site que captam dados através de sensores presentes nas estações.

  • Gráficos e Visualizações Interativas: A aplicação oferece uma variedade de gráficos e visualizações interativas para apresentar os dados meteorológicos de forma clara e compreensível, facilitando a análise e interpretação das informações.

  • Mapas Georreferenciados: Os dados das estações meteorológicas são apresentados em mapas georreferenciados, permitindo que os usuários visualizem as condições climáticas em diferentes localidades e regiões geográficas.

  • Alertas Meteorológicos: A aplicação é capaz de emitir alertas meteorológicos automáticos com base em condições climáticas adversas detectadas pelos sensores das estações meteorológicas, proporcionando aos usuários informações essenciais para tomar decisões informadas.

📋 Pré-requisitos

De que coisas você precisa para utilizar a aplicação?

  • Computador ou dispositivo móvel;
  • Boa conexão com a internet.

💻 Tecnologias Utilizadas

O projeto foi desenvolvido utilizando tecnologias modernas de desenvolvimento web, incluindo HTML5, CSS3 e JavaScript para a interface do usuário, juntamente com frameworks como React.js para a construção de componentes interativos.

Js HTML CSS CSS

No lado do servidor, foram empregadas tecnologias como Node.js para a construção de uma API robusta e escalável, possibilitando a integração eficiente dos dados das estações meteorológicas e a comunicação em tempo real com os clientes.

NODE

Para armazenamento e gerenciamento de dados, foi utilizado o banco de dado relacional MySQL, garantindo a eficiência na persistência e recuperação dos dados meteorológicos.

CSS

Sites das tecnologias

  • HTML - Marcação de texto
  • CSS - Estilização da aplicação
  • JavaScript - Construção da interface gráfica
  • React - Componentização
  • Nodejs - API
  • MySQL - Banco de dados relacional

🌟 Benefícios Esperados

O projeto "Estação Meteorológica" visa fornecer uma ferramenta valiosa para profissionais das áreas de meteorologia, agricultura, aviação, navegação e outros setores que dependem de informações precisas sobre as condições climáticas. Além disso, a aplicação também pode ser utilizada por entusiastas do clima e pelo público em geral interessado em monitorar e compreender as mudanças climáticas em tempo real.

Ao oferecer uma plataforma acessível e fácil de usar para visualização de dados meteorológicos, o projeto tem o potencial de contribuir significativamente para a tomada de decisões informadas em diversas áreas, promovendo a segurança, eficiência e sustentabilidade em diversas atividades humanas.

✒️ Autores

Todos aqueles que ajudaram a levantar o projeto desde o seu início

  • Guilherme Ramos - Desenvolvedor - GitHub
  • Kamila Sakai - Desenvolvedor - GitLab
  • Kelve Oliveira - Desenvolvedor - GitLab
  • Lucas Silva - Desenvolvedor - GitLab
  • Vitor Gabriel - Desenvolvedor - GitLab

📄 Licença

Este projeto está sob a licença (MIT License) - veja o arquivo LICENSE.md para detalhes.