Repository dedicated to the RocketShoes application

CAPÍTULO 02 – DESAFIO 01

Este repositório é composto pelo desafio 01 do capítulo 02, da especialização em ReactJS ministrado pela ROCKETSEAT em seu curso IGNITE PRO.

Tecnologias utilizadas:

Outras tecnologias utilizadas:

Desafio:

Nesta aplicação o objetivo foi criar um hook de carrinho de compras, cujo desafio era:

  • Adicionar um novo produto ao carrinho;
  • Remover um produto do carrinho;
  • Alterar a quantidade de um produto no carrinho;
  • Cálculo dos preços sub-total e total do carrinho;
  • Validação de estoque;
  • Exibição de mensagens de erro;
  • Entre outros.

Como rodar a aplicação?

Para rodar a aplicação baixe ou clone este repositório. Em seguida instale a pasta node_modules com o comando yarn install. Ao final inicie a aplicação com yarn start que será iniciada na porta localhost:3000.

Testes

Para rodar os testes rode o comando yarn test.

GitHub

View Github