
E-commerce
Next.js
Stripe
Firebase
Sobre o Projeto
Solução completa de e-commerce com catálogo dinâmico SSR para SEO, carrinho persistente e checkout seguro com Stripe.
Catálogo Dinâmico (SSR)
- Produtos carregados no servidor com Next.js para melhorar o SEO e a performance inicial.
- Filtros avançados por categoria, cor, tamanho e preço.
Carrinho de Compras
- Armazenado localmente no
`localStorage`
para persistir entre as sessões do usuário. - Cálculos de quantidade e valores totais em tempo real, sem recarregar a página.
Checkout com Stripe
- Integração segura com a API do Stripe para criação de sessões de pagamento.
- Implementação de Webhooks para receber confirmações de pagamento e atualizar o status do pedido automaticamente.
Painel do Administrador
- Autenticação segura para administradores via Firebase Auth.
- Controle de status do pedido (Pendente, Enviado, Entregue) no Firebase Firestore.
Autenticação de Cliente
- Login com e-mail/senha ou provedores sociais como Google, utilizando Firebase Auth.