Pequeno projeto desenvolvido para o Desafio de Front-End da BossaBox.
A aplicação se chama VUTTR (Very Useful Tools to Remember). Trata-se de um simples repositório para gerenciar ferramentas com seus respectivos nomes, links, descrições e tags.
Ela foi construída utilizando-se Vue.js com o auxilio da biblioteca de componentes Vuetify, sobrescrevendo as classes necessárias para atender a este style guide.
- Ter Node.js instalado (foi utilizada a versão 8.9.4).
- Baixar e rodar esta API criada para testes (instruções no link).
- Clone este repositório e abra um terminal na pasta raiz do projeto.
- Execute o comando
npm install
para instalar as dependências. - Inicie a aplicação em modo de desenvolvimento com
npm run serve
. - Navegue até http://localhost:8080/ e veja a aplicação rodando.
- Para rodar os testes, execute o comando:
npm run test:unit
- Lembre-se de colocar o caminho correto da API (caso ela esteja hospedada em algum endereço e não local) na variável de ambiente
VUE_APP_API_PATH
no arquivo.env
na raiz do projeto. - Execute
npm run build
para criar uma build otimizada para produção. - Pronto, basta fazer o upload da pasta
dist
para onde deseja hospedar a aplicação, como o Netlify por exemplo.