Skip to content

This is a weather forecast web project. It was made with react.js (with vite.js) and several different APIs.

Notifications You must be signed in to change notification settings

FelipeFMedeiros/WeatherApp-2.0

Repository files navigation

WeatherApp 2.0

Este é um projeto de clima que estou criando e aprimorando com o tempo.
Ainda serão adicionados muitas funções e melhorias na precisão dos resultados.

Como rodar o projeto?

1) Instale as dependências:

npm install

2) Crie um servidor local:

npm run dev

Como buildar o projeto para prod?

npm run build 

Como fazer deploy do projeto?

Usando npm:

npm run deploy

Usando vercel:

cd dist
vercel

Variáveis de Ambiente

Para rodar esse projeto, você vai precisar criar um arquivo chamado .env e adicionar as seguintes variáveis de ambiente no seu .env:

VITE_GOOGLE_API_KEY com a chave da sua API do Google para usar o Google Geocoding

VITE_WEATHER_API_KEY com a chave da sua API do OpenWeatherMap

Exemplo:

VITE_GOOGLE_API_KEY=ExeMpleK3y
VITE_WEATHER_API_KEY=ExeMpleK3y

Screenshot

Aqui virão screenshots do projeto:

Autores


Ícones

Os ícones usados neste projeto foram baseados nos ícones presentes no repositório weather-icons de Bas Milius.