Bewear é um e-commerce de demonstração feito com Next.js, React, Tailwind CSS e integração com banco de dados.
O projeto permite listar produtos, navegar por categorias e adicionar itens ao carrinho.
- Next.js 15
- TypeScript
- Tailwind CSS + Shadcn/ui
- PostgreSQL + Drizzle ORM
- Stripe para pagamentos
- BetterAuth para autenticação
- React Query para gerenciamento de estado
- Sistema de autenticação completo
- Catálogo de produtos com categorias
- Carrinho de compras com ajuste de quantidade e remoção de itens
- Sistema de endereços de entrega
- Checkout integrado com Stripe
- Histórico de pedidos
- Mobile first
- Clone o repositório:
git clone https://github.com/joaodev2005/bewear.git- Entrar na pasta do projeto
cd bewear- Instalar dependências
npm install- Rodar o servidor
npm run devNúmero cartão: 4242 4242 4242 4242
Validade: qualquer data futura
CVC: qualquer número de 3 dígitos
CEP: qualquer CEP válidoO projeto está disponível online: https://bewear-zexe.vercel.app/