Projeto criado para resolver o desafio proposto pela rocketseat durante as aulas do Ignite.
A aplicação consiste em uma página que controla um carrinho de compras de uma cafeteria fictícia.
Aplicação em produção: https://coffe-delivery-oliverzyn.netlify.app
- React.js
- React Router DOM
- Styled Components
- TypeScript
- Vite
- Phosphor Icons
- Toastify
- Eslint
- 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 dos itens adicionados no carrinho
O layout da aplicação foi disponibilizado pela RocketSeat para alunos do Ignite. Você pode vizualizá-lo através desse link
Primeiramente, deve-se instalar todas as dependências:
npm install
Rodando o projeto:
npm run dev
Realizando build:
npm run build