angelolanche / weatherNow

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

weatherNow

🚧 weather Now 1.0 - sempre em construção... 🚧

GitHub language count Repository size GitHub last commit License

💻 Sobre o projeto

Weather Now - para quem gosta de acompanhar a temperatura que está fazendo no local onde se está, ou por pura curiosidade quer obter dados detalhados do clima.

Os usuários terão acesso ao aplicativo móvel, onde poderão:

  • verificar a temperatura que está fazendo Agora em sua Exata localização.
  • Obter dados detalhados sobre o clima como: temperatura máxima, mínima, humidade relativa do ar, velocidade do vento, visibilidad, e mais.

Projeto inicialmente desenvolvido para pleitear o cargo de desenvolvedor junior em React Native, mas que já ganhou o meu coração e um espaço no meu portifolio.

🎨 Layout

O layout da aplicação foi pensado a relacionar as condições climátias com a aparência do app, alterando a imagem de background de acordo com a descrição climática do momento. Como um amante da Arte no geral, escolhi as imagens a dedo, todas apresentando uma testura de pincel e tinta sobre tela, ou a fins.

Mobile Screens

loading fewClouds clouds brokenClouds rain2 rain2 rain snow mist clearSky details

🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

📪 API

A API utilizada para fornecer os dados climáticos foi a OpenWeather, em sua versão gratuíta: Para mais detalhes acesse: https://openweathermap.org/

📲 Como executar o projeto

Este é um projeto inteiramente front-end! A chamada para a utilização da API fica na pasta services no arquivo weatherAPI

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js, Expo

Além disto é bom ter um editor para trabalhar com o código como VSCode

🐱 Clonando o Repositório

# Clone este repositório
$ git clone https://github.com/AngeloLanch/weatherNow
            
# Acesse a pasta do projeto no terminal/cmd
$ cd weatherNow

# Instale as dependências
$ yarn install

🔁 Rodando a aplicação

# Execute a aplicação
$ yarn start (um escrip que executará o comando expo start)

🙋 Para contribuir com o projeto

  1. Faça um fork do projeto.
  2. Crie uma nova branch com as suas alterações: git checkout -b my-feature
  3. Salve as alterações e crie uma mensagem de commit contando o que você fez: git commit -m "feature: My new feature"
  4. Envie as suas alterações: git push origin my-feature

Caso tenha alguma dúvida confira este guia de como contribuir no GitHub

📝 Licença

Feito por: Ângelo Lanche. Este projeto está sobe a licença MIT.

Este projeto foi um novo desafio ao qual me propus e também marca uma nova etapa para mim como desenolvedor júnior Entre em contato!

About


Languages

Language:TypeScript 99.1%Language:JavaScript 0.9%