Panel de administración y CMS de pila completa Next.js 13 para tiendas de comercio electrónico | Enrutador de aplicaciones Next.js 13, React, Tailwind, Prisma, MySQL
Este es el repositorio para un panel de administración y un CMS en pleno funcionamiento.
Encuentre el repositorio de Github para la tienda de comercio electrónico aquí: https://github.com/demitraps/ecommerce-store-next13
Características
- Crear múltiples tiendas
- Panel con estadísticas
- Crea vallas publicitarias por categoría diferente.
- Tallas/Colores
- Productos vinculados a tamaños, colores, vallas publicitarias.
- Archivo/producto destacado
- Editar/eliminar vallas publicitarias, categorías, tamaños, colores
- Página de pedidos con estado de pago
- Llamadas API para vallas publicitarias, categorías, tamaños, colores, productos
- Modo claro y oscuro
Pila de tecnología
Reaccionar, Next.JS 13, TypeScript, TailwindCSS
Autenticación: Empleado Validación de datos: Zod FileUploads: Cloudinary Componentes: Shadcn Base de datos: MySQL-PlanetScale con Prisma ORM
Iniciar sesión
https://ecommerce-admin-dashboard-next13-seven.vercel.app/
Manifestación
Creación de producto:
y en tienda:
Capturas de pantalla
Página principal:
Crear tienda:
Vallas publicitarias:
Crear cartelera:
Categorías:
Tamaños:
Bandera:
Productos:
Crear producto:
Órdenes:
Ajustes:
Modo de luz:
Lista de tareas pendientes
- Varias cantidades por producto
- Notificaciones por correo electrónico
- Subidas de vídeos
- Boletines
- Estadísticas adicionales
- Marcar pedidos como completos
- Agregar seguimiento
Requisitos previos
Versión del nodo 14.x
Clonando el repositorio
git clone https://github.com/demitraps/ecommerce-admin-dashboard-next13.git
Conéctese a PlanetScale y empuje Prisma
npx prisma generate
npx prisma db push
Inicia la aplicación
Comandos disponibles
Ejecutando comandos con npm npm run [command]
dominio | descripción |
---|
dev | Inicia una instancia de desarrollo de la aplicación. |