Aplicación web de Lienzo Culinario desarrollada con Next.js y React. Incluye catálogo, carrito, códigos de descuento, checkout con Stripe, perfil del usuario, reseñas y panel administrativo.
- Producción y previews desplegados en Vercel desde
main. - Autenticación y roles mediante Auth0.
- Checkout autenticado con Stripe Elements.
- Integración con la API NestJS del proyecto.
- Gestión administrativa de catálogo, usuarios, órdenes y descuentos.
- Referencias de orden legibles conservando internamente el UUID completo.
El código de la aplicación vive en front/.
cd front
cp .env.example .env.local
npm ci
npm run devAbre http://localhost:3000.
La guía completa incluye requisitos, variables públicas, estructura, Auth0, flujo de compra, integración con el backend, Vercel y comprobaciones antes de fusionar:
Abrir documentación del frontend
Repositorio relacionado: lienzoculinariog2/nuevolienzoback-
Las variables NEXT_PUBLIC_* se incorporan al navegador. No coloques en ellas secretos de Stripe, contraseñas, tokens privados ni credenciales del backend.