Aplicativo mobile desenvolvido com Expo e React Native, consumindo a API da OpenWeatherMap.
Este app foi desenvolvido como parte de um teste técnico com o objetivo de criar uma aplicação em React Native utilizando Expo e consumo de API.
Funcionalidades da aplicação:
✅ Condições climáticas atuais para a localização do usuário
✅ Previsão estendida para os próximos 5 dias
✅ Interface simples e intuitiva
- Clone o repositório
git clone https://github.com/lmdvlpr/weather-mobile-app.git
- Acesse a pasta do projeto
cd weather-mobile-app
-
⚙️ Configuração da API Key
Este app utiliza a API da OpenWeatherMap. Crie um arquivo
.env
na raiz do projeto e adicione sua chave:EXPO_PUBLIC_OPENWEATHER_API_KEY=your_api_key_here
No código, a chave é acessada via:
process.env.EXPO_PUBLIC_OPENWEATHER_API_KEY
-
Instale as dependências
npm install
-
Inicie a aplicação
npx expo start
-
Execute no celular
- Escaneie o QR Code gerado com o aplicativo Expo Go (disponível na Play Store/App Store).