An open API service indexing awesome lists of open source software.

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.

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
```