Tecnologias | Sobre o Desafio | Como rodar | Licença
demo.mp4
Esse projeto foi desenvolvido com as seguintes tecnologias:
Nesse desafio, criei um hook de carrinho de compras para aplicação pré-construída para treinar o que aprendi até agora no ReactJS.
- 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;
É necessário ter instalado:
git clone https://github.com/goncadanilo/rocketshoes.git
# Acesse o diretório do projeto
cd rocketshoes
# Instale as dependências
yarn
# Executar a Fake API com JSON Server
yarn server
# Executar a aplicação
yarn start
Para rodar os testes (utilizados na correção do desafio) execute o comando:
yarn test
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Feito com ♥ by Danilo Gonçalves. Me adicione no LinkedIn 👋