Meu objetivo com esse site foi aperfeiçoar e praticar o desenvolvimento front-end e algumas tecnologias que com atualizações recentes, a forma de utilização mudou, como é o caso do react-router-dom
, o site consiste em visualizar informações sobre os países do mundo, entre as informações mostradas estão:
- Nome comun
- Nome oficial
- População
- Area total
- Moeda
- Bandeira
- Brasão
entre diversa outras, você poderá acessar o link que está na seção "Deploy" para visualizar o site publicado.
Para desenvolver esse site, precisava de uma api que me retornace informações sobre os países do mundo, como meu objetivo com esse projeto era praticar os conceitos e técnicas relacionadas ao desenvolvimento front-end utilizando React.js e queria fazer um projeto menor para tomar muito tempo, resolvi utilizar uma api já pronta e não desenvolver uma própria.
Por isso utilizei a api pública REST Countries, uma api RESTFUL que justamente retorna diversas informações sobre os países
Você poderá ver mais informações sobre essa api no site oficial clicando aqui -> REST Countries
O site já está publicado e pode ser visualizado clicando aqui -> Countries Infos
O site foi publicado utilizando um serviço chamado Render para hospedar web apps, APIs, static sites etc. se quiser saber mais sobre esse serviço, poderá fazer isso clicando aqui -> Render
Para desenvolver esse site utilizei deversas bibliotecas para agilizar e facilitar o desenvolvimento front-end utilizando o ecosistema do React.js, abaixo está listado todas as tecnologias que utilizei nesse projeto como link para que você possa ver mais sobre cada caso queira.
Caso queira entrar em contato abaixo estão meu e-mail e linkedin:
Email: [email protected]