Cloud que funcionou melhor:
https://comicbook-store.netlify.app/
Esse programa é um sistema simples de gerenciamento de produtos na página. Eis a ideia principal:
- Armazenar Produtos
- Atualizar o Resumo
- Interação com Botões
- Persistência Temporária e Carregamento Inicial
Objetivo Geral:
O programa serve para criar uma lista dinâmica de produtos selecionados pelo usuário, com exibição em tempo real e armazenamento temporário no sessionStorage. É útil para sistemas como carrinhos de compras ou listas de pedidos.
Esse programa é uma simulação de envio de atualizaçõea da loja com email, com um popup para se verficar o Email foi colocado no input ou não.
Esse programa é uma simulação de cadastro verificando se as sessões obrigatorias estão sendo inseridas e retornando um popup informando cadastro feito.
-
Função Principal: initCart
-
Carrinho como Objeto
-
Atualiza a Exibição e soma para contar os produtos do Carrinho: updateCartDisplay
-
Adicionar Itens ao Carrinho (addToCart):
-
Configuração de Eventos
-
Inicialização do DomContentLoaded
Objetivo Geral:
O código implementa um sistema de contador de compras dinâmico que:
Atualiza a exibição em tempo real.
Permite a interação com botões vinculados a produtos específicos.
Manda funções para redicionar para páginas específicas
Esse programa é uma simulação de login verificando se o email está sendo inserido e retornando um popup informando login feito.
-
Exibição de Popups ao Clicar nos Botões
-
Controle do Tempo de Exibição
-
Fechamento Manual do Popup
Objetivo Geral:
Esse código gerencia popups dinâmicos que:
São exibidos temporariamente (3 segundos) ao clicar em botões específicos.
Podem ser fechados manualmente clicando em áreas ou botões específicos.
Utiliza temporizadores para evitar sobreposição de popups e garantir uma experiência de usuário fluida.
-
Busca em Tempo Real
-
Filtragem de Resultados
-
Exibição de Resultados (displayResults)
-
Esconder Resultados (hideResults)
-
Posicionamento Dinâmico do Popup
Objetivo Geral:
Este código implementa um sistema de busca em tempo real com as seguintes funcionalidades:
Busca dinâmica por itens baseados em seus atributos data-nome.
Exibição de sugestões filtradas em um popup, posicionado dinamicamente.
Ocultação do popup quando não há resultados ou quando o campo de busca está vazio.
-
Carregamento dos Produtos
-
Exibição dos Produtos
-
Cálculo do Valor Total da Compra
-
Evento de Alteração na Quantidade
Objetivo Geral:
Este código implementa uma funcionalidade para exibir produtos selecionados e calcular dinamicamente o valor total da compra com base na quantidade informada pelo usuário. A interação entre o campo de quantidade e a exibição do valor total garante uma experiência de compra em tempo real.