Este repositório contém a aplicação principal do projeto de Estações Meteorológicas Automáticas (EMA), responsável pela visualização e interação com os dados coletados em tempo real.
O sistema faz parte de uma arquitetura distribuída que integra estações físicas, backend em Node.js e um serviço de processamento com inteligência artificial.
O projeto EMA tem como objetivo coletar, processar e disponibilizar dados meteorológicos em tempo real, permitindo análises e previsões a partir de técnicas de aprendizado de máquina.
O sistema é dividido em três componentes principais:
-
Estações Meteorológicas
Responsáveis pela coleta de dados (temperatura, umidade, pressão, etc.) -
Backend (Node.js)
Responsável por:- Receber dados das estações
- Armazenar informações
- Disponibilizar API REST
-
Serviço em C++ (IA)
Responsável por:- Processamento de dados
- Treinamento de redes neurais
- Geração de previsões
-
Frontend (este repositório)
Responsável por:- Exibir dados em tempo real
- Interface de análise
- Consumo da API
- Visualização de dados meteorológicos em tempo real
- Integração com API backend
- Interface para análise de dados
- Exibição de históricos e tendências
- Preparado para integração com previsões por IA
- JavaScript / HTML / CSS
- React
- Consumo de API REST
- Implementação de funcionalidades no frontend
- Integração com API backend
- Testes de exibição e consumo de dados
- Ajustes de interface e performance
- Versionamento e atualização contínua
- Frontend: https://github.com/henryifms/projeto-ema
- Backend: https://github.com/henryifms/servidor-ema
- Documentação: https://github.com/henryifms/documentacao-ema
Este sistema está em desenvolvimento contínuo e poderá incluir:
- Modelos de previsão meteorológica
- Dashboards avançados
- Alertas automáticos
- Integração com múltiplas estações
- Utilize issues para relatar problemas
- Pull requests são bem-vindos
- Consulte a documentação para mais detalhes
Projeto desenvolvido no contexto acadêmico - IFMS