npm install
npm run serve
npm run build
Para esse desafio, essa página poderia ser tranquilamente construída com HTML, CSS e JS puro. No entanto, preferi adotar um framework pois, na prática este seria apenas o início de um sistema de vendas online. Este projeto foi criado utilizando o framework VueJs e o Vuetify como framework para o layout.
Procurei focar nas seguintes características:
- Criar uma página responsiva;
- Implementar as funcionalidades solicitadas;
- Organizar o código em vários componentes, deixando-o mais limpo e pouco acoplado;
- Utilização de um framework para criação de SPA;
- Seguir os padrões do mock;
Agradeço a oportunidade.
- Veja o live preview.