De qué se compone la plantilla
Una tienda online en tres aplicaciones: una tienda para los clientes, un panel de administración y la API de NestJS que hay detrás de ambos.
| Aplicación | Carpeta | Puerto | Qué es |
|---|---|---|---|
| Tienda | storefront/ | 3030 | La tienda: catálogo, búsqueda y filtros, páginas de producto, carrito, lista de deseos, pago, cuentas de cliente, seguimiento de pedidos y el probador |
| Panel de administración | admin-dashboard/ | 3031 | Productos, categorías, pedidos, clientes, secciones de la página de inicio, personal y roles, ajustes, el asistente de IA y el estudio de productos con IA |
| API | back-end/ | 8000 | NestJS y TypeORM, con SQLite en local y MySQL mediante configuración |
Qué contiene tu paquete
El paquete Tienda es la tienda para clientes por sí sola.
| Aplicación | Carpeta | Puerto | Qué es |
|---|---|---|---|
| Tienda | storefront/ | 3030 | La tienda: catálogo, búsqueda y filtros, páginas de producto, carrito, lista de deseos, pago, cuentas de cliente, seguimiento de pedidos y el probador |
Funciona con una tienda de ejemplo integrada en el navegador hasta que la conectes a la API de la plantilla. La API y el panel de administración son paquetes aparte y no están en esta descarga.
Qué contiene tu paquete
El paquete Panel de administración es la trastienda de la tienda por sí sola.
| Aplicación | Carpeta | Puerto | Qué es |
|---|---|---|---|
| Panel de administración | admin-dashboard/ | 3031 | Productos, categorías, pedidos, clientes, secciones de la página de inicio, personal y roles, ajustes, el asistente de IA y el estudio de productos con IA |
Funciona con una tienda de ejemplo integrada en el navegador hasta que lo conectes a la API de la plantilla. La API y la tienda son paquetes aparte y no están en esta descarga.
Qué contiene tu paquete
El paquete API Backend es la API de NestJS por sí sola, con la base de datos, la tienda de demostración y todos los endpoints que usan los dos frontends.
| Aplicación | Carpeta | Puerto | Qué es |
|---|---|---|---|
| API | back-end/ | 8000 | NestJS y TypeORM, con SQLite en local y MySQL mediante configuración |
La tienda y el panel de administración son paquetes aparte y no están en esta descarga. Cualquier cliente puede usar la API por HTTP.
En Windows, usa PowerShell o Git Bash para los comandos de estas guías.
Ambos frontends funcionan en inglés y en árabe, con la interfaz árabe de derecha a izquierda, y en un tema claro y uno oscuro.
