Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/omiguelwnl/borcelle_store
Borcelle-store é um E-commerce que oferece uma experiência de compra segura e intuitiva, com gestão eficiente de produtos, favoritos e pedidos, tudo interligado ao Borcelle-admin.
https://github.com/omiguelwnl/borcelle_store
clerk lucide-react mongoose nextjs react-router shadcn-ui stipe tailwindcss toast typescript zustand
Last synced: 3 days ago
JSON representation
Borcelle-store é um E-commerce que oferece uma experiência de compra segura e intuitiva, com gestão eficiente de produtos, favoritos e pedidos, tudo interligado ao Borcelle-admin.
- Host: GitHub
- URL: https://github.com/omiguelwnl/borcelle_store
- Owner: oMiguelwnl
- Created: 2024-05-03T18:07:40.000Z (7 months ago)
- Default Branch: Monarch
- Last Pushed: 2024-05-16T12:55:56.000Z (6 months ago)
- Last Synced: 2024-05-18T03:01:13.580Z (6 months ago)
- Topics: clerk, lucide-react, mongoose, nextjs, react-router, shadcn-ui, stipe, tailwindcss, toast, typescript, zustand
- Language: TypeScript
- Homepage: https://borcelle-store-real.vercel.app
- Size: 10.3 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Borcelle-store
## 📜 Descrição
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](https://borcelle-store-real.vercel.app/) disponível para visualização.
## 🔨 Funcionalidades Principais
1. 🏠 **Home Page**
- Exibe todos os produtos e coleções disponíveis na loja.
2. 🔐 **Login / Cadastro**
- Proporciona uma experiência de login e registro segura e personalizada usando o Clerk.
3. 🛍️ **Carrinho**
- Os usuários podem adicionar produtos ao carrinho e realizar o checkout com facilidade.
4. ✅ **Checkout**
- Permite aos usuários fazerem compras seguras através do Stripe.
5. 📜 **Pedidos**
- Os usuários podem visualizar seus pedidos realizados, proporcionando um histórico completo de suas compras.
6. 📱 **Responsividade**
- Projetado para oferecer uma excelente experiência de usuário em qualquer dispositivo.
## 👩💻 Tecnologias Utilizadas
### Frontend
- [Next.js](https://nextjs.org/) - Framework React para renderização do lado do servidor.
- [TypeScript](https://www.typescriptlang.org/) - Linguagem de programação que adiciona tipagem estática ao JavaScript.
- [Tailwind CSS](https://tailwindcss.com/) - Framework de estilos CSS.
- [Shadcn](https://shadcn.com/) - Biblioteca de UI para criação de interfaces web modernas.
- [ClerkAuth](https://clerk.com/) - Plataforma de autenticação e gestão de usuários.### Backend
- [Node.js](https://nodejs.org/) - Ambiente de execução JavaScript do lado do servidor.
- [MongoDB](https://www.mongodb.com/) - Banco de dados NoSQL.
- [Mongoose](https://mongoosejs.com/) - ODM (Object Data Modeling) para MongoDB.
- [Zod](https://zod.dev/) - O Zod é uma biblioteca para validação de estados.
- [Stripe](https://stripe.com/) - Plataforma de pagamentos online.## 📁 Executar Localmente
1. Clone o repositório: `git clone https://github.com/oMiguelwnl/Borcelle_store`
2. Navegue até o diretório: `cd Borcelle_store`
3. Instale as dependências: `npm install` ou `yarn install`
4. Inicie o servidor de desenvolvimento: `npm run dev` ou `yarn dev`
5. Acesse o aplicativo em [http://localhost:3000](http://localhost:3000)## 🤝 Contribuir
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## 👩💻 Programador