Este projeto é uma aplicação web moderna construída com Next.js 14 e React, utilizando animações dinâmicas com Framer Motion e oferecendo funcionalidades avançadas de comércio eletrônico no front-end. O back-end é gerenciado com Prisma, conectado a um banco de dados PostgreSQL, onde são armazenados os dados de usuários e pedidos de compra.
A aplicação integra autenticação robusta com Clerk, gerenciamento de pagamentos com Stripe, e utiliza webhooks para atualizar automaticamente o banco de dados em casos de cadastro ou atualização de usuários, bem como para confirmar pagamentos pendentes.
• Next.js 14
• React
• Prisma
• Framer-Motion
• Zustand
• Svix
• Clerk
• Stripe
A pagina esta disponivel em lojanext.app.br
Por padrao e a fim de testes podemos utulizar o cartao em modo teste preenchendo os campos com:
Número do cartão: 4242 4242 4242 4242
Data de Validade: 01/30 (ou qualquer data que seja acima da data atual)
Codigo de Segurança: 007 (ou qualquer codigo)

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou pull requests para melhorias, correções de bugs ou novas funcionalidades.