Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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



linkedin logo