Um aplicativo de carrinho de compras do mundo real construído com React/Typescript/Vite.
- React / Typescript / Vite
- SASS / CSS Modules
- A página de lista de produtos exibe todos os produtos disponíveis, mostrando a imagem em diferentes resoluções e um botão para adicioná-lo ao carrinho.
- A página de lista de produtos é utilizável em dispositivos desktop e móveis, utilizando uma grade de três itens por linha em desktop e de dois ou um item, dependendo da largura da tela em mobile.
- O carrinho lista todos os produtos adicionados, exibindo o título e uma opção para atualizar a quantidade desejada.
- A lógica do componente de quantificador permite ao usuário adicionar quantos itens desejar, mas se a contagem for reduzida a zero, o produto será removido do carrinho.
- O carrinho exibe o preço unitário e total de todos os itens adicionados
Para executar o aplicativo, siga estes passos:
- Certifique-se de que o NodeJS está instalado.
- Instale o yarn.
- A partir da pasta do projeto, execute os seguintes comandos:
Para instalar as dependências:
yarn
Para executar o app:
yarn run dev
Sou desenvolvedora há 2 anos, trabalhando com as tecnologias React, Typescript e VTEX. Tenho formação em Design e atualmente estou cursando pós graduação em Engenharia de Software para ter uma visão macro sobre desenvolvimento. Dentre as empresas que pude contribuir, destaco: