/shopping-cart

Aplicação Front-end e-commerce baseada no Mercado Livre

Primary LanguageJavaScript

Shopping Cart 🛒​

Habilidades

Nesse projeto, eu fui capaz de:

  • Fazer requisições a uma API (Application Programming Interface) do Mercado Livre;
  • Utilizar os meus conhecimentos sobre JavaScript, CSS, HTML e DOM;
  • Trabalhar com funções assíncronas;

Como acessar

  1. Certifique-se de possuir a extensão Live Server ou Live Server Preview no VS Code (ou outro simulador de HTML de sua preferência).

  2. Clone o repositório

  • git clone https://github.com/italosergio/shopping-cart
  • Entre na pasta do repositório que você acabou de clonar:
    • cd shopping-cart
  1. Instale as dependências e inicialize o projeto
  • Instale as dependências:
    • npm install
  • Inicialize o projeto:
    • f1 > Live Server ou Alt+L Alt+O
  1. Compre tudo que puder! xD

Desafios deste projeto

  • Criar uma listagem de produtos
  • Adicionar o produto ao carrinho de compras
  • Remover o item do carrinho de compras ao clicar nele
  • Carreguar o carrinho de compras através do LocalStorage ao iniciar a página
  • Somar o valor total dos itens do carrinho de compras
  • Criar um botão para limpar carrinho de compras
  • Adicionar um texto de "loading" durante uma requisição à API
  • Easter Egg o.O