Calendario de reservas
- Selector de rango (retiro y entrega)
- Bloqueo de días ya reservados vía API
- Precio total estimado en vivo
- Validación de días mínimos por producto
Caso de éxito · E-commerce headless
E-commerce headless de arriendos: SPA en Vue 3 sobre PrestaShop
Klevo diseñó y desarrolló desde cero la tienda online de La Mesa de Nora, empresa chilena de arriendo de vajilla, mobiliario y decoración para eventos. Toda la experiencia corre sobre una SPA Vue 3 a medida, mientras PrestaShop opera como motor de catálogo, inventario y pagos.
El desafío
Una tienda de eventos no puede sentirse como cualquier e-commerce. Pero detrás también necesita resolver disponibilidad por fechas, garantías y un backoffice donde la dueña pueda trabajar tranquila.
El precio depende del rango de fechas y cada producto tiene stock limitado por día reservado.
Cada arriendo cobra un depósito reembolsable que debe reflejarse en carrito, checkout y pasarela.
Vajilla, mobiliario y decoración exigen storytelling visual, no la grilla genérica de un PrestaShop.
La dueña necesita editar banners, colecciones y productos sin depender del desarrollador.
La solución
PrestaShop sigue siendo el cerebro: maneja productos, stock, órdenes y pasarela. Pero la dueña y el cliente final nunca lo ven: el frontend es una SPA Vue 3 pensada exclusivamente para arriendos de eventos.
Flujo de la plataforma
Funcionalidades
Cada módulo resuelve un proceso real del rubro: reservar por fechas, pagar con garantía, inspirarse y volver a comprar.
Lógica de precios
El total no se calcula al final: se recalcula en vivo mientras el cliente arrastra fechas o cambia cantidades, y se sincroniza con la garantía que se envía a Mercado Pago.
Integraciones
Motor de catálogo, inventario, órdenes y administración. Sigue siendo el backoffice del negocio.
Pago en línea con garantía incluida y manejo de los tres callbacks (éxito, pendiente, falla).
Desarrollada en Laravel: catálogo, disponibilidad, banners y órdenes con autenticación Bearer Token.
Stock en vivo desde el ERP del cliente: la tienda nunca vende lo que no hay disponible.
Emisión automática de boleta o factura según el estado del pedido, sin intervención manual.
Arquitectura
PrestaShop maneja lo que ya hace bien — inventario, órdenes, pagos — y el frontend se encarga de lo que un PrestaShop por defecto no resuelve: la experiencia.
Vue 3 + Vite 5 + Pinia + Vue Router
PrestaShop con módulo PHP propio para administración
Capa intermedia en Laravel con autenticación Bearer Token
MySQL como motor principal de la plataforma
Capacidades
Resultados
Beneficios cualitativos observados tras el lanzamiento de la nueva plataforma.
Experiencia SPA fluida sobre un backend probado como PrestaShop.
La dueña administra banners y colecciones sin tocar código.
Reservas, cobro y garantía resueltas en un solo flujo.
Sincronización con la API de Defontana evita sobreventas y errores de inventario.
Boleta o factura electrónica emitida automáticamente al confirmar el pedido.
Meta tags, Open Graph y JSON-LD por ruta para indexar bien.
API headless preparada para app móvil o nuevos canales.
Stack
El proyecto en detalle
La Mesa de Nora opera en un rubro donde el detalle visual lo es todo: arriendo de vajilla, mobiliario y decoración para eventos en Chile. La tienda online no podía verse ni comportarse como un PrestaShop genérico, pero al mismo tiempo el negocio necesitaba mantener un backoffice probado para inventario, órdenes y pasarela de pago. La salida fue una arquitectura headless: PrestaShop sigue siendo el cerebro administrativo, y toda la experiencia del cliente final corre sobre una Single Page Application desarrollada en Vue 3.
El modelo de negocio agrega complejidad propia del arriendo: el precio depende de los días entre retiro y entrega, cada producto tiene disponibilidad limitada por fechas reservadas y cada arriendo cobra una garantía reembolsable del 30%. Resolverlo requirió modelar el carrito en Pinia como un store consciente de fechas, recalcular subtotal, IVA y garantía en vivo, y sincronizar el monto final con Mercado Pago de forma transparente para el cliente.
Sobre PrestaShop desarrollamos un módulo PHP a medida que le permite a la dueña administrar banners y colecciones desde el admin, sin tocar código. El stock se mantiene sincronizado con la API de Defontana — el ERP del cliente — para evitar sobreventas, y la facturación o boleta electrónica se emite automáticamente según el estado del pedido. El resultado: una experiencia premium para el cliente final, una operación sin fricción para el equipo, y una plataforma headless lista para crecer a app móvil o nuevos canales sin reescribirla.
Preguntas frecuentes
Otros proyectos
En Klevo construimos experiencias headless sobre Vue, conectadas a Shopify, PrestaShop, WooCommerce o backends a medida. Si tu modelo de negocio no encaja en una plantilla, conversemos.