/CountrieApp

(REACT) REST Countries API challange from frontendmentor.io

Primary LanguageJavaScript

https://countries-api-challange.netlify.com/

Desafio do site FrontEndMentor

o desafio consistia em criar uma aplicação que consumisse uma API Rest com informações de todos os países e mostrasse dinamicamente, as princiapais funcionalidades exigidas foram:

  • Mostrar todos os países da API na homepage
  • Buscar um país usando um campo 'input'
  • Filtrar países por regiões
  • Clicar em um país para ver informações detalhadas em uma página separada
  • Clicar nos páises que fazem fronteiras na página de detalhes
  • Alternar esquema de cores entre light e dark mode

mais detalhes do desafio nos arquivos CHALLANGE.md e style-guide.md

A biblioteca escolhida para o desafio React.js, para a páginação foi utilizado react-router, a aplicação foi separada em componentes e páginas(funcionais com hooks) e a estilização feita com styled-components.