Para iniciar o projeto insira o comando npm run dev
e para iniciar o servidor JSON insira em outro terminal o comando npx json-server --watch data.json
Uma 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
Esse projeto foi desenvolvido com as seguintes tecnologias:
- HTML e CSS
- Typescript
- React
- Node e NPM
- Vite
- Phosphor Icons
- Styled Components
- Immer
- React Text Mask
- Json Server
- React Router