Projeto Very Useful Tools to Remember(VUTTR) criado para o desafio do Bossabox, criado com ajuda das seguintes bibliotecas:
Para os comandos a seguir funcionarem instale o Node.js que instala junto o NPM(node package manager).
Baixe o projeto ou utilize o git clone
, entre dentro da pasta do projeto usando o terminal do seus sistema e execute os seguintes comandos, usando um terminal para cada parte :
- Json-Server:
cd challenge-fake-api && npm start
- Sistema VUTTR:
npm install && npm start
Primeiro temos que inicializar Json-Server, que é a API que guardar e modifica as tools a partir de chamadas REST, e depois o Sistema VUTTR que é onde fica o website, que terá uma interface onde o usuário podera intergir com API.
Nota: O comando npm install
, só precisa ser utilizado na primeira vez em que for abrir o VUTTR.
Para conseguir o artefato do projeto execute:
npm install && npm run build
Depois use o Docker para gerar a imagem do projeto.