Este repositório contem o Projeto Shopping Cart que reúne o aprendizado desenvolvido por Willian Alves Batista enquanto estudante da Trybe 🚀 GitHub Trybe.
- Fazer requisições a uma API (Application Programming Interface) do Mercado Livre;
- Utilizar os seus conhecimentos sobre JavaScript, CSS e HTML;
- Trabalhar com funções assíncronas;
- Implementar testes unitários.
- Crie uma listagem de produtos;
- Adicione o produto ao carrinho de compras;
- Remova o item do carrinho de compras ao clicar nele;
- Carregue o carrinho de compras através do LocalStorage ao iniciar a página;
- Some o valor total dos itens do carrinho de compras;
- Crie um botão para limpar o carrinho de compras;
- Adicione um texto de "carregando" durante uma requisição à API;
- Desenvolva testes de no mínimo 25% de cobertura total e 100% da função
fetchProducts
; - Desenvolva testes de no mínimo 50% de cobertura total e 100% da função
fetchItem
; - Desenvolva testes de no mínimo 75% de cobertura total e 100% da função
saveCartItems
; - Desenvolva testes para atingir 100% de cobertura total e 100% da função
getSavedCartItems
;
"A Trybe é uma escola do futuro para qualquer pessoa que queira melhorar de vida e construir uma carreira de sucesso em tecnologia, onde a pessoa só paga quando conseguir um bom trabalho."