REPOSITORY OVERVIEWLive repository statistics
★ 1Stars
⑂ 0Forks
◯ 0Open issues
◉ 1Watchers
59/100
OPENREPOHUB HEALTH SIGNALMixed signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
100 Community adoption25% weight
0 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
35 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
---SISTEMA DE MONITORAMENTO CLIMÁTICOS---
-> O que é este projeto?
Este é um sistema de gerenciamento climático desenvolvido em Java que permite o monitoramento de condições climáticas de qualquer cidade em tempo real. Usando o formato de funcionamento do CRUD, com integração à API externa.
-> Funcionalidades Principais:
- CADASTRAR LEITURAS
- Você digita o nome de uma cidade, o sistema conecta na API do OpenWeatherMap e busca os dados climáticas atuais, salvando automaticamente no banco de dados.
- VISUALIZAR LEITURAS
- Lista todas as cidades cadastradas;
- Mostra dados completos: temperatura, umidade, condição, vento;
- Exibe data e hora da coleta.
- ATUALIZAR LEITURAS
- Escolhe uma leitura existente;
- Muda para outra cidade;
- Busca novos dados atualizados.
- EXCLUIR LEITURAS
- Remove leituras do sistema.
A estrutura do projeto foi dividia em 4 pastas;
-> app:
InterfaceUsuario.java
Main.java
-> model:
LeituraClimatica.java
-> repository:
GerenciadorLeituras.java
-> service:
APLIclimatica.java
AtualizarLeitura.java
CadastrarLeitura.java
ExcluirLeitura.java
ListarLeituras.java
-> É NECESSÁRIO:
- Java 11+ instalado
- Conexão com internet
- Maven
-> COMO EXECUTAR?
- Criar uma conta em https://openweathermap.org/api
- Pegar sua chave em My API keys
- Após isso, dentro da pasta service procure a classe APIClimatica.java e adicione a sua chave na linha 11 dentro das aspas em: private static final String API_KEY = "SUA_CHAVE_AQUI";
Para iniciar o programa, execute o arquivo Main.java.
O sistema iniciará automaticamente com o menu principal no terminal.
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
Go API Gateway/Proxy for UHI. Features Rate Limiting, Circuit Breaker & Health Check. Optimized for PHP/Java routing via Goroutines. Gateway/Proxy em Go para infra UHI. Com Rate Limiting, Circuit Breaker e Monitoramento. Roteamento PHP/Java de alta performance e baixa latência com Goroutines. Foco em sistemas de missão crítica.
71/100 healthRecently updatedActive repository
GoMIT
⑂ 0 forks◯ 0 issuesUpdated 3 days ago
🌾 Aplicação backend desenvolvida no IFBA para simulação de monitoramento de sensores agrícolas, utilizando Spring Boot, comunicação assíncrona com MQTT e mensageria com RabbitMQ (AMQP), demonstrando integração entre sistemas e conceitos de IoT.
64/100 healthRecently updatedActive repository
JavaNo license#backend#event-driven#ifba#instituto-federal
⑂ 0 forks◯ 0 issuesUpdated 1 day ago