Esta aplicação foi desenvolvida para o teste da vaga Frontend na Suthub.
Esta aplicação contém as seguintes funcionalidades:
- Login na aplicação
- Autenticação e restrição de páginas
- Listagem dos países da América na página inicial da aplicação
- Busca dos países da América via campo de busca no topo
- Visualização do país em mapa
- Visualização de países que falam o mesmo idioma de um país buscado
- Navegação de páginas (Início e Relatório)
- Visualização em gráfico de países por região em formato de gráfico, apresentando população e área de cada país
- Vue.JS 2
- Nuxt 2
- Vuetify
- Apexchart
- Vue Toastification
- Vue2 Google Maps
- Json-server
- Axios
- Vuex
Abaixo seguem as instruçoes para rodar a aplicação em ambiente de desenvolvimento
# install dependencies
$ npm install
# install json-server globally
npm i -g json-server
# serve json-server with hot reload at localhost:3000
npm run start-server
# serve with hot reload at localhost:81. PS: You need open new tab on terminal
$ npm run dev
email: renanjoppert@outlook.com
senha: 123456