Skip to content

Um website que oferece informações em tempo real sobre o clima em qualquer cidade do mundo.

License

Notifications You must be signed in to change notification settings

JulioC090/weather-forecast

Repository files navigation

Weather Forecast

weather-forecast

Um website que oferece informações em tempo real sobre o clima em qualquer cidade do mundo. Utilizando a API da OpenWeather, que disponibiliza dados precisos sobre a temperatura atual e uma previsão detalhada do tempo para os próximos dias.

Demo: https://julioc090.github.io/weather-forecast/

📕 Sumário

🚀 Começando

📋 Pré-requisitos

Antes de começar, certifique-se de ter os seguintes itens:

🔧 Instalação

  1. Baixe ou clone o repositório
git clone https://github.com/JulioC090/weather-forecast.git
  1. Baixe as dependências
npm install
  1. Coloque a chave API da OpenWeather no campo VITE_WEATHER_APP_KEY em example.env
VITE_WEATHER_APP_KEY="{apikey}"
  1. Renomeie example.env para .env
mv example.env .env
  1. Execute o projeto
npm run dev
  1. Acesse http://localhost:5173/

🕹️ Funcionalidades

  • Buscar cidades pelo nome
  • Exibir o clima atual
  • Exibir a previsão do tempo
  • Exibir a qualidade do ar
  • Exibir o horário do nascer e pôr do sol
  • Armazenar a última cidade pesquisada

🛠️ Tecnologias

  • Vite
  • React
  • Typescript
  • CSS3

📄 Licença

Este projeto é licenciado sob a licença MIT.