rfsants001 / rocketshoes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cover-reactjs

Desafio 03 - Criando um hook de carrinho de compras

Made by Rocketseat Solved by Rafael Santos


image

image

🚀 Sobre o desafio

Nesse desafio, você deverá criar uma aplicação para treinar o que aprendeu até agora no ReactJS Essa será uma aplicação onde o seu principal objetivo é criar um hook de carrinho de compras. Você terá acesso a duas páginas, um componente e um hook para implementar as funcionalidades pedidas nesse desafio:

  • 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.

🔧 Instalação e uso

# Abra um terminal e copie este repositório com o comando
git clone https://github.com/rfsants001/rocketshoes
# ou use a opção de download.

# Instale as dependências
yarn install

# Inicie a Fake API
yarn server

# Rode a aplicação
yarn start

# Acesse http://localhost:3000 no seu navagador

📝 Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


Resolvido por Rafael Santos

Linkedin Badge

About

License:MIT License


Languages

Language:TypeScript 83.0%Language:JavaScript 15.9%Language:HTML 1.2%