Skip to content
This repository has been archived by the owner on Jul 18, 2019. It is now read-only.

matheusgrieger/shopping-cart

Repository files navigation

Shopping Cart Demo

Aplicação de demonstração de um simples fluxo de adição e remoção de produtos de um carrinho de compras, juntamente com ordenação e paginação. Funcionando completamente no browser, sem utilizar APIs ou servidores externos. Todo o fluxo foi desenvolvido utilizando apenas as ferramentas disponíveis nos navegadores.

Esta aplicação também mantém sessão com o carrinho, para poder retomar ao fechar a página e individual para cada usuário (navegador, neste caso), também sem utilizar servidores externos para isso. Clique em Produtos acima para testar.

Execução local

O repositório pode ser acessado abaixo.

Repositório no GitHub

Para executar e visualizar localmente, bem como desenvolver, execute os passos abaixo:

  1. Clone o repositório em uma pasta
  2. Instale o NodeJS caso não esteja instalado
  3. Abra um console/terminal na pasta do repositório clonado
  4. Execute o comando npm install (ou yarn install caso use Yarn)
  5. Após finalizar, execute o comando npm run dev e uma nova aba do navegador será aberta com a aplicação em modo de desenvolvimento e atualização automática