igorrmon / sunlabs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sunlabs

Projeto avaliativo para Sparta Labs.

🚀 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

🚀 Serviços

-Obs: Foi utilizado o Geocode dado que a api do OpenWeather possui algumas limitações em relação a string da cidade a ser buscada, para uma maior precisão o Geocode fornece informações de latitude e longitude, o que com a openweathermap permite uma maior precisão do local a ser visualizado.

💻 Sobre o Projeto

O Sunlabs trata-se de uma aplicativo que utiliza de bibliotecas de localização e de condições climáticas para apresentá-las aos usuários dando a ele um panorama de temperatura semanal, assim no Sunlabs é possível:

  • Busca qualquer cidade do Brasil;
  • Adicionar cidades;
  • Ver condições climáticas atualizadas e dos próximos 7 dias da semana;
  • Favoritar cidades;
  • Filtrar por cidades favoritas, não favoritas e geral;
  • Ao verificar o calendário semanal é possível converter a temperatura entre graus celsius e fahrenheit

💻 Imagens do Projeto

Imagens aqui

🤔 Como Executar

  • Instale as dependências: yarn;
  • Criar keys para os serviços do OpenWeather,Google Geocode e Places Autocomplete
  • Crie um arquivo .env com as seguinte keys obtidas no passo acima: PLACE_KEY e WEATHER_KEY
  • Gere o build da aplicação: react-native run-android;
  • Configure a aplicação na porta correta;
  • Suba o serviço para utilizar a aplicação: react-native start;

-Obs: Testes feitos apenas para dispositivos android.

About


Languages

Language:JavaScript 69.2%Language:Java 14.4%Language:Objective-C 10.2%Language:Starlark 4.4%Language:Ruby 1.8%