https://github.com/yurilrodrigues/setup-pro-store
Plataforma de e-commerce, onde usuários podem navegar por produtos, adicionar ao carrinho e finalizar compras. Conta com dashboard administrativo para gerenciamento de pedidos, produtos e categorias. Os produtos são organizados por categorias, oferecendo uma experiência otimizada. A aplicação é responsiva, garantindo usabilidade
https://github.com/yurilrodrigues/setup-pro-store
Last synced: 3 months ago
JSON representation
Plataforma de e-commerce, onde usuários podem navegar por produtos, adicionar ao carrinho e finalizar compras. Conta com dashboard administrativo para gerenciamento de pedidos, produtos e categorias. Os produtos são organizados por categorias, oferecendo uma experiência otimizada. A aplicação é responsiva, garantindo usabilidade
- Host: GitHub
- URL: https://github.com/yurilrodrigues/setup-pro-store
- Owner: YuriLRodrigues
- Created: 2025-02-26T14:34:39.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-03-07T16:41:25.000Z (3 months ago)
- Last Synced: 2025-03-07T17:33:10.528Z (3 months ago)
- Language: TypeScript
- Homepage: https://setup-pro-store.vercel.app
- Size: 14 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Setup Pro Store 💻
Este é o e-commerce de periféricos de computador desenvolvido durante a Full Stack Week.
## Funcionalidades 📦
- **Login com Google**: Permitimos que os usuários façam login usando sua conta do Google para uma experiência de autenticação simplificada.
- **Navegação por Categorias**: Os usuários podem explorar produtos por categorias, facilitando a busca e a compra.
- **Descontos em Produtos**: Alguns produtos podem ter descontos especiais, permitindo que os usuários economizem em suas compras.
- **Gerenciamento do Carrinho de Compras**: Os usuários podem adicionar produtos ao carrinho, remover itens e modificar a quantidade de um produto conforme necessário.
- **Pagamento de Pedidos com Stripe API**: Oferecemos uma experiência de pagamento online segura com a integração da API do Stripe, incluindo o uso de webhooks para processar eventos relacionados ao pagamento. Os usuários podem finalizar seus pedidos de forma fácil e segura.
## Tecnologias Utilizadas 🚀
- **React**: Uma biblioteca popular de JavaScript para a construção de interfaces de usuário interativas.
- **Next.js 13**: Um framework React que oferece renderização no servidor (SSR), geração estática (SSG), entre muitos outros recursos.
- **Next Auth**: Biblioteca para autenticação de usuários via OAuth.
- **Postgres**: Um sistema de gerenciamento de banco de dados relacional.
- **Prisma**: Um ORM (Mapeamento Objeto-Relacional) para Node.js e TypeScript.
- **shadcn/ui**: Uma biblioteca de componentes de UI reutilizáveis e estilizáveis.
- **Tailwind CSS**: Um framework CSS que oferece diversas classes pré-estilizadas para uso.