O teste foi realizado utilizando Vue.js com Vuetify e os dados foram armazenados localmente utilizando o localStorage
para simular uma API. Não foram realizados testes unitários.
O teste foi publicado utilizando o Firebase Hosting e é possível acessar clicando aqui.
Para executar o projeto é necessário que tenha Node.js instalado, sendo uma versão > 10. As dependências são instaladas executando o comando abaixo:
npm install
npm run serve
npm run build