Skip to content

Desenvolvido com Reactjs utilizando TypeScript, o projeto consiste em um prédio feito em CSS no qual o cenário se altera conforme a interação do usuário.

License

Notifications You must be signed in to change notification settings

aalvs/challenge-building

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Desafio

Escreva uma aplicação usando React e as bibliotecas da sua escolha, para construir a seguinte cena: Um prédio com 12 janelas. Ao clicar nas janelas o usuário liga e desliga as luzes das janelas. A cena também contém um controle com um botão que permite e ligar e desligar todas as janelas. Use a Sunset Sunrise API (https://sunrise-sunset.org/api) para mudar automaticamente a cena dependendo se está noite ou dia no seu local. Ou seja, utilize API do browser de geolocalização.


⚙ Funcionalidades

  • Ligar e desligar as luzes ao clicar nas janelas;
  • Alterar cenário para dia e noite ao clicar no sol ou lua;
  • Indentificar a localização do usuário através do browser;
    • Pegar latitude e longitude.

💻 Tecnologias estudadas

React
TypeScript
Styled Components
axios
Sunrise Sunset API


O aprendizado é contínuo e o próximo nível nunca será o último 🚀 by aalvs.

About

Desenvolvido com Reactjs utilizando TypeScript, o projeto consiste em um prédio feito em CSS no qual o cenário se altera conforme a interação do usuário.

Topics

Resources

License

Stars

Watchers

Forks