Projeto Shopping Cart 🛒
Junho/2022
Projeto desenvolvido no Bloco 9 - JavaScript e Testes Assíncronos, no módulo de Desenvolvimento Front-end, na Trybe.
Habilidades:
- Desenvolvimento de um carrinho de compras totalmente dinâmico, consumindo dados diretamente da API do Mercado Livre;
HTML
,CSS
eJavaScript
;TDD
(Desenvolvimento orientado a testes).
Funcionalidade:
- O usuário tem acesso à uma listagem dos produtos disponibilizados pela API do Mercado Live, contendo as informações do produto e preço;
- É possível adicionar um produto ao carrinho ao clicar no botão
Adicionar ao carrinho!
abaixo de cada um; - É possível remover um produto do carrinho ao clicar no item adicionado;
- Ao recarregar a página, o carrinho de compras é mantido;
- O cálculo do valor total dos itens selecionados é informado na parte inferior do carrinho;
- No botão
Esvaziar carrinho
é possível remover todos os itens selecionados; - O texto
Carregando...
é mostrado enquanto espera-se a resposta da API; - A aplicação possui 100% de cobertura total de testes.