Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/diego64/desafio_01_capitulo_02_ignite_react.js
Desafio 01 - Criando um hook de carrinho de compras
https://github.com/diego64/desafio_01_capitulo_02_ignite_react.js
Last synced: 7 days ago
JSON representation
Desafio 01 - Criando um hook de carrinho de compras
- Host: GitHub
- URL: https://github.com/diego64/desafio_01_capitulo_02_ignite_react.js
- Owner: diego64
- Created: 2021-05-18T21:43:31.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-05-18T21:49:03.000Z (over 3 years ago)
- Last Synced: 2024-11-08T08:11:50.561Z (about 2 months ago)
- Language: TypeScript
- Size: 247 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Criando um hook de carrinho de compras
Tecnologias |
Sobre o desafio |
Rodando a aplicação## 📦 Tecnologias
- [React.Js](https://pt-br.reactjs.org/)
- [Webpack](https://webpack.js.org/)
- [JSON Server](https://www.npmjs.com/package/json-server)## 📦 Sobre o desafio
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.## 📦 Rodando a aplicação
- Clone o repositório
- Instale as dependências com yarn install
- Inicie o servidor de dados com yarn server
- Em um novo terminal, inicie o servidor com yarn dev
- Agora você pode acessar localhost:8080 do seu navegador.