Skip to content

Projeto do Módulo de FrontEnd do curso de Desenvolvimento Web da Trybe, que consiste em um carrinho de compras online que permite ao usuário pesquisar e adicionar produtos de uma API externa.

Notifications You must be signed in to change notification settings

gabrielalventura/Projeto-ShoppingCart

Repository files navigation

Projeto Shopping Cart

Este projeto é um carrinho de compras online que permite ao usuário pesquisar e adicionar produtos de uma API externa(Mercado Livre).

Funcionalidades

  • Pesquisar produtos por termo ou categoria
  • Adicionar produtos ao carrinho de compras
  • Remover produtos do carrinho de compras
  • Aumentar ou diminuir a quantidade de produtos no carrinho de compras

Tecnologias utilizadas

  • HTML
  • CSS
  • JavaScript
  • Jest

Instalação do projeto localmente

Para instalar o projeto localmente, siga os seguintes passos:

  1. Clone o repositório com o comando
 git clone [email protected]:gabrielalventura/Projeto-ShoppingCart.git
  1. Instale as dependências com o comando npm install
  npm install
  1. Abra o arquivo index.html em um navegador de sua preferência.

Requisitos

  1. Desenvolva testes para atingir 25% de cobertura total e 100% da função fetchProducts
  2. Crie uma listagem de produtos
  3. Desenvolva testes para atingir 50% de cobertura total e 100% da função fetchItem
  4. Adicione o produto ao carrinho de compras
  5. Remova o item do carrinho de compras ao clicar nele
  6. Desenvolva testes para atingir 75% de cobertura total e 100% da função saveCartItems
  7. Desenvolva testes para atingir 100% de cobertura total e 100% da função getSavedCartItems
  8. Implemente a lógica no botão Esvaziar Carrinho para limpar o carrinho de compras
  9. Adicione um texto de carregando durante uma requisição à API

Informações adicionais

As configurações iniciais do projeto foram realizados pela equipe de instrução da Trybe.

Agradecimentos

Agradecemos à Trybe por nos proporcionar esta oportunidade de aprendizado e desenvolvimento de habilidades. Também agradecemos aos instrutores, colegas e mentores que nos apoiaram e orientaram durante o projeto.

Espero que você tenha gostado do meu README. Se tiver alguma sugestão ou feedback, por favor me envie uma mensagem ou abra uma issue no GitHub. Obrigado! 😊

About

Projeto do Módulo de FrontEnd do curso de Desenvolvimento Web da Trybe, que consiste em um carrinho de compras online que permite ao usuário pesquisar e adicionar produtos de uma API externa.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages