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;
-
Certifique-se de possuir a extensão
Live Server
ouLive Server Preview
noVS Code
(ou outro simulador de HTML de sua preferência). -
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
- Instale as dependências e inicialize o projeto
- Instale as dependências:
npm install
- Inicialize o projeto:
f1
>Live Server
ouAlt+L Alt+O
- Compre tudo que puder! xD
- 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