claramiranda / PrevisaoDoTempo

A simple application who bring to you the weather prediction to any city in the world, using OpenWeatherMap API.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A previsão do tempo, para os próximos sete dias, na cidade que você quiser!

License

🚧 Em Andamento 🚧


Tabela de conteúdos


💻 Sobre o projeto

🌦️️️ Uma aplicação simples, desenvolvida em Java, para consumir os dados da API OpenWeatherMap. 🌈

Para serem obtidos os dados da previsão do tempo para os próximos 7 dias, são necessários diferentes tipos de requests aos serviços da OpenWeather (API e Rest).
Esse projeto é um exercício (e exemplo) da utilização desses dois meio de obtenção de informação, além de fazer um tratamento nos dados para exibir apenas a informação relevante ao usuário final.


⚙ Funcionalidades

  • Exibe a previsão do tempo para qualquer cidade do mundo
    • recebe o nome de uma cidade na interface
    • valida a disponibilidade de dados na api OpenWeatherMap
    • envia requests HTTP ao endpoint da OWM
    • trata json com grande quantidade de informações

Screenshots

Feita utilizando a biblioteca JPannel.

Interface Grafica TL;DR =100x20


🚀 Como executar o projeto

  1. Clonar esse projeto para o repositório local
  2. Instalar as dependências utilizando o Maven
  3. Buildar e executar em sua IDE de preferência
  4. Executar a partir do método main() da classe JFrameHandler

🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

Para leitura e tratamento dos dados:

Gerenciador de build:


👨‍💻 Contribuidores

💜 Brigadão de coração pra todo mundo que deu uma ajudinha nesse projeto!

Stella Jung
‍⚖️
Saharatt593
Stephen McVeigh 🌎
‍⚖️
Nelson Reis
🏎‍

💪 Como contribuir no projeto

  1. Faça um fork do projeto.
  2. Crie uma nova branch com as suas alterações.
  3. Adicionar suas informações na sessão Contribuidores desse README
  4. Salve as alterações e crie uma mensagem de commit contando o que você fez.
  5. Envie as suas alterações.

Caso tenha alguma dúvida confira este guia de como contribuir no GitHub


🦸 Autora


Clara Miranda
🚀

📝 Licença

Este projeto esta sob a licença MIT.

Feito com ❤️ por Clara Miranda 👋🏽
Entre em contato!


Versões do README

Português 🇧🇷 | Inglês 🇺🇸

About

A simple application who bring to you the weather prediction to any city in the world, using OpenWeatherMap API.

License:MIT License


Languages

Language:Java 100.0%