Skip to content

Uma página de busca de países, utilizando JS, e Sass

Notifications You must be signed in to change notification settings

Nadno/Search-countries

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Search Countries



Sobre

A aplicação foi feita a partir de um desafio do site Frontend Mentor. O desafio consiste em integrar um front-end com uma API pública chamada REST Countries, com um design previamente fornecido. A página tem duas principais funções, a primeira que é procurar por países, e a segunda que é fornecer um tela com detalhes sobre um país selecionado.


A home da página:


A home no modo escuro:


Tela de detalhes:

A página Detalhes, exibe mais informações sobre o país selecionado, como a moeda, idioma e países próximos.


Outras funcionalidades:

  • Cada input (text e select), passa por uma simples validação, que impede valores nulos ou inválidos, e também notifica sobre os erros cometidos.
  • Possui paginação, assim é mostrado apenas uma pequena parte do que foi pesquisado, evitando poluir a tela.
  • A página guarda localmente dados de configurações, como o modo escuro ou o tanto de resultados por página.
  • E por último, caso o navegador não possua compatibilidade com a Fetch API, é utilizado outra fetch, menos robusta, feita com AJAX.

About

Uma página de busca de países, utilizando JS, e Sass

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published