Full Stack E-Commerce + Dashboard & CMS: Next.js 13 App Router, React, Tailwind, Prisma, MySQL
- Utilizei o Shadcn UI para o painel de administração!
- Nosso painel de administração servirá como CMS, Admin e API, tudo em um só lugar!
- Você poderá controlar múltiplos fornecedores/lojas através deste único CMS! (Por exemplo, você pode ter uma "Loja de Sapatos", uma "Loja de Laptops" e uma "Loja de Ternos", e nosso CMS irá gerar rotas de API individualmente para cada uma delas!)
- Você poderá criar, atualizar e deletar categorias!
- Você poderá criar, atualizar e deletar produtos!
- Você poderá fazer upload de múltiplas imagens para os produtos e alterá-las sempre que desejar!
- Você poderá criar, atualizar e deletar filtros como "Cor" e "Tamanho" e, em seguida, associá-los ao formulário de criação de "Produto".
- Você poderá criar, atualizar e deletar "Painéis de Publicidade", que são grandes textos exibidos no topo da página. Você poderá vinculá-los a uma única categoria ou utilizá-los de forma independente (Nosso Admin gera rotas de API para todos esses casos!)
- Você poderá pesquisar através de todas as categorias, produtos, tamanhos, cores, painéis de publicidade com paginação inclusa!
- Você poderá controlar quais produtos são "destacados" para que sejam exibidos na página inicial!
- Você poderá visualizar seus pedidos, vendas, etc.
- Você poderá ver gráficos de sua receita, etc.
- Você faz autenticação usando Clerk!
- Criação de pedidos
- Finalização de compra usando Stripe
- Webhooks do Stripe
- MySQL + Prisma + PlanetScale
git clone https://github.com/gabrielgxrcia/ecommerce-store.git
npm i
NEXT_PUBLIC_API_URL=
Se você tiver algum comentário, entre em contato comigo em gabrielgrazeffi12@gmail.com