Tecnologias | Projeto | Como usar?
Este projeto foi desenvolvido com as seguintes tecnologias:
- React
- Typescript
- Styled-Components
- Json-server
- Hooks
- Polished
- React-Icons
- React-Toastify
- ContexAPI
- Yarn
O rocketshoes é um desafio que foi proposto durante o chapter2 ( módulo 2) do bootcamp ignite da rocketseat. O desafio consistia em desenvolver uma aplicação onde o principal objetivo era criar um hook de carrinho de compras. No ínicio do desafio tinhamos acesso a duas páginas, um componente e um hook para implementar as seguintes funcionalidades:
- 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, etc;
Em primeiro lugar, clone o repositório:
# Clonando o repositório
git clone https://github.com/hitaloalvess/rocketshoes.git
# ✅ Em sequência:
# Instale as dependências:
yarn install
# Abra a pasta /final:
cd final
# Iniciando servidor
yarn server
# Iniciando projeto
yarn start
Made with ♥ by Hitalo 🚀