Skip to content

RodrigoNeoEx/weather-call

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Boas vindas ao repositório do projeto Weather App!

Este projeto foi desenvolvido de maneira independente.

Projeto não comercial e baseado no desafio proposto pela 1STi para Front-end


Habilidades

Neste projeto foram aplicadas as seguintes habilidades:

  • Consumo de API's
  • JS Higher Order Functions
  • SCSS
  • Manipulação de estado em Redux
  • Manipulação de rotas
  • Mobile First
  • Conversão de Timezone e date time
  • SVG

O QUE FOI DESENVOLVIDO

Através do consumo de API's, foram aplicados alguns filtros para que o usuário conseguisse localizar qualquer país, estado e cidade do mundo.

Após localizar a cidade o usuário consegue ver em tempo real o clima do local desejado e também seu respectivo UTC.


DESENVOLVIMENTO

Como intuito deste projeto era estudar assincronicidade, foram utilizadas diversas requisições de API em cascata o que dificultou inicialmente mas trouxe grande aprendizado.

Neste projeto optei por desenvolver a parte visual seguindo método Mobile First e aplicando medidas relativas para facilitar a responsividade.

Durante o desenvolvido, optei pelo uso de Redux para manipulação de estado. Acreditei que para esta aplicação ficaria de maneira mais organizada e legivel para se manipular.

A maior dificuldade deste projeto foi encontrar API's que servissem ao propósito e que fossem gratuitas.


DURAÇÃO DO DESENVOLVIMENTO

Este projeto foi executado e realizado em aproximadamente 20 horas, sendo dividades em:

  • +ou- 8 horas em JS.
  • +ou- 6 horas em SCSS.
  • +ou- 4 horas buscando e estudando API'S.
  • +ou- 2 horas construindo estrura do Redux e compenentização.

About

Global weather searcher

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published