Aplicação para gerenciar um carrinho de compras de uma cafeteria fictícia, que contém as seguintes funcionalidades:
- Listagem de produtos (cafés) disponíveis para compra
- Adicionar uma quantidade específicas de itens no carrinho
- Aumentar ou remover a quantidade de itens no carrinho
- Formulário para o usuário preencher o seu endereço
- Exibir o total de itens no carrinho no Header
- Exibir o valor total da soma de itens no carrinho multiplicados pelo valor
O frontend foi construído com React e estilizado com styled-components.
O destaque dessa aplicação é o seu layout. Destaco também funcionalidades adicionais que foram desenvolvidas, como a busca do endereço utilizando o CEP via API na página de checkout, e também um modal customizado para melhor experiência do usuário.
styled-components
react-hook-form
react-router-dom
axios
-Para instalar todas as bibliotecas usadas no projeto rode o comando:
npm install
-Para rodar o app:
npm run dev