Borcelle-store é um e-commerce interligado à Borcelle-admin, proporcionando uma experiência de compra intuitiva e eficiente para seus usuários. Este projeto FullStack é totalmente responsivo e estruturado para atender todas as necessidades de uma loja online moderna, desde a visualização de produtos até o processo de checkout.
Nota: Live Preview disponível para visualização.
-
🏠 Home Page
- Exibe todos os produtos e coleções disponíveis na loja.
-
🔐 Login / Cadastro
- Proporciona uma experiência de login e registro segura e personalizada usando o Clerk.
-
🛍️ Carrinho
- Os usuários podem adicionar produtos ao carrinho e realizar o checkout com facilidade.
-
✅ Checkout
- Permite aos usuários fazerem compras seguras através do Stripe.
-
📜 Pedidos
- Os usuários podem visualizar seus pedidos realizados, proporcionando um histórico completo de suas compras.
-
📱 Responsividade
- Projetado para oferecer uma excelente experiência de usuário em qualquer dispositivo.
- Next.js - Framework React para renderização do lado do servidor.
- TypeScript - Linguagem de programação que adiciona tipagem estática ao JavaScript.
- Tailwind CSS - Framework de estilos CSS.
- Shadcn - Biblioteca de UI para criação de interfaces web modernas.
- ClerkAuth - Plataforma de autenticação e gestão de usuários.
- Node.js - Ambiente de execução JavaScript do lado do servidor.
- MongoDB - Banco de dados NoSQL.
- Mongoose - ODM (Object Data Modeling) para MongoDB.
- Zod - O Zod é uma biblioteca para validação de estados.
- Stripe - Plataforma de pagamentos online.
- Clone o repositório:
git clone https://github.com/oMiguelwnl/Borcelle_store
- Navegue até o diretório:
cd Borcelle_store
- Instale as dependências:
npm install
ouyarn install
- Inicie o servidor de desenvolvimento:
npm run dev
ouyarn dev
- Acesse o aplicativo em http://localhost:3000
Se você é um desenvolvedor interessado em melhorar o aplicativo e torná-la ainda mais útil e amigável, sinta-se à vontade para:
- Enviar Pull Requests
- Relatar Problemas