Coffee Delivery

O projeto

Este projeto simula uma lojinha virtual onde se realiza pedidos de café para entrega em domicílio. Com uma proposta principal de estudo, as funcionalidades se limitam ao simples gerenciamento do carrinho de compras.

Nesta aplicação web o usuário terá acesso a um catálago de cafés disponíveis para delivery e poderá realizar as seguintes ações:

  • Filtrar a listagem de produtos por categorias
  • Adicionar quantidades especificas de cada item no carrinho
  • Aumentar ou dimunuir a quantidade de itens do carrinho.
  • Remover itens do carrinho.
  • Preencher um fomulário com dados da entrega.
  • Escolher o método de pagamento dentre as opções disponíveis.

A construção deste projeto se deu em um contexto onde o objetivo era o aperfeiçoamento no trato de alguns conceitos básicos do desenvolvimento em React.js, como estados, propriedades, componentização, contextAPI e imultabilidade do estado.

Para a criação deste projeto em React.js eu utilizei o Vite juntamente com Typescript.

O Layout utilizado, criado pela pode ser encontrado aqui.