Weather Forecast

Imagem do projeto Weather Forecast
Imagem do projeto Weather Forecast
Imagem do projeto Weather Forecast
Imagem do projeto Weather Forecast
Imagem do projeto Weather Forecast

Aplicação web interativa de previsão do tempo que consome dados da OpenWeather API, desenvolvida com foco em usabilidade, visual moderno e organização de código. Utiliza HTML, CSS e JavaScript (com Vite) e exibe informações meteorológicas em tempo real.

Principais funcionalidades:

  • Campo de busca para consulta de clima por cidade.
  • Exibição do clima atual com temperatura, umidade, vento e descrição.
  • Previsão estendida com ícones representativos para os próximos dias.
  • Mensagens dinâmicas em caso de erro, como cidade inválida ou campo vazio.

Destaques técnicos:

  • Front-End: Vite, JavaScript, HTML e CSS com layout responsivo e animações leves.
  • Organização: Estrutura em pastas como /api, /utils e /ui para facilitar a manutenção.
  • API: Consumo da OpenWeather API com segurança da chave via variáveis de ambiente.
  • Design: Ícones Font Awesome, fontes Poppins e imagens SVG para alertas visuais.

Esse projeto foi uma excelente oportunidade para praticar o consumo de APIs, aplicar boas práticas de organização modular e melhorar a experiência do usuário com uma interface leve e funcional.

Repositório do projeto