Skip to content

Latest commit

 

History

History
55 lines (41 loc) · 2.29 KB

File metadata and controls

55 lines (41 loc) · 2.29 KB

🎉 Bem-vindo ao meu repositório do projeto carrinho de compras

shopping-cart gif

flag languages flag style flag tests flag API

Projeto Funcionando

Projeto desenvolvido durante o módulo front-end do curso de desenvolvimento web full-stack Trybe.

Foi desenvolvido um carrinho de compras totalmente dinâmico! 🛒

Consumindo os dados diretamente de uma API! 🤩

Uma API é um ponto de contato na internet com determinado serviço e neste projeto foi utilizada a API do Mercado Livre para buscar produtos à venda. 🏷️

Neste projeto, foi colocado em prática o desenvolvimento orientado a testes, o famoso TDD, que ajuda a garantir um código de qualidade, entendendo os casos de uso de sua aplicação e garantindo que ela esteja funcionando corretamente! 🚀

🔨 Recursos do projeto

  • Barra de buscar
  • Carregando com tratamento de erros na resposta da API
  • Possível remover produtos do carrinho
  • Atualização de preços
  • TDD (Test Driven Development), desenvolvimento orientado a testes

📥 Instalando Dependências

npm install

▶️ Executando aplicação

  1. É preciso emular um servidor local para subir aplicação, recomenda-se usar o Live Server
  2. Com o servidor online basta subir o arquivos index.html

🧪 Executando Testes

Terminal

npm test

Modo Gráfico

npm run cypress:open

🧔 Autor