Bem vindo ao Harpia Countries, aplicativo de consulta de países que utiliza a API Rest Countries para consultar os países e a API do Google Maps para exibi-los no mapa. Suas funcionalidades são:
- Consulta de países através da barra de pesquisa
- Marcador no local em que o país se encontra
- Info View ao clicar no marcador que exibe os detalhes do país como nome, bandeira, língua e moeda.
Acesse: Harpia Countries
- Vue
- Bootstrap 5
- Vite
- /
- /maps
- HomeView: Página com logo, navbar e botão para ir até a exibição do Mapa.
- MapsView: Página com barra de pesquisa, componente de listagem de países e mapa com marcador e info view.
- CountryList
- GoogleMaps
- MainNavbar
- SearchBar
- git clone https://www.github.com/dezoliveira/harpia-countries
- npm install
- npm run dev
- git clone https://www.github.com/dezoliveira/harpia-countries
- npm install -g docker
- docker build -t vuejs-cookbook/dockerize-vuejs-app .
- docker run -it -p 8080:80 --rm --name dockerize-vuejs-app-1 vuejs-cookbook/dockerize-vuejs-app
- localhost:8080