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
- Vite
- React.js
- Context API
- useReducer
- Router Dom
- Hook Form
- Zod
- Styled-Components
- Typescript
- Phophor-react
Clone this repository and install it dependencies with this command:
$ npm install
Run the application with npm run dev command, it will start the app:
$ npm run dev