https://github.com/marcos-fernando/desafio-criando-hook-de-compras
Desafio 01 Chapter II - Trilha ReactJS - O objetivo dessa aplicação foi criar um hook de carrinho de compras.
https://github.com/marcos-fernando/desafio-criando-hook-de-compras
Last synced: about 1 month ago
JSON representation
Desafio 01 Chapter II - Trilha ReactJS - O objetivo dessa aplicação foi criar um hook de carrinho de compras.
- Host: GitHub
- URL: https://github.com/marcos-fernando/desafio-criando-hook-de-compras
- Owner: Marcos-Fernando
- Created: 2022-06-12T01:23:46.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-06-13T22:09:08.000Z (about 3 years ago)
- Last Synced: 2025-02-17T15:52:00.531Z (4 months ago)
- Language: TypeScript
- Homepage:
- Size: 233 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Desafio 01 Chapter II da Trilha ReactJS - Jornada Ignite disponibilizado pela Rocketseat
## 💻 Desafio: Criando um hook de carrinho de compras
Esse desafio consiste em criar um hook de carrinho de compras. Onde tinhamos
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..## ✨ Tecnologias
- [ ] ReactJS
- [ ] Typescript
- [ ] Style-Components
- [ ] Fake API com JSON Server
- [ ] localStorage API## Executando o projeto
Utilize o **yarn** para instalar as dependências do projeto.
E o **yarn server** para inciar a Fake Api
Em seguida, inicie o projeto.```cl
yarn dev
```