Demo de portafolio de Berry Interactive, basado en una tienda 100% funcional, no disponible al público y solo para empleados. Datos de demostración.
Guía del demo

Una tienda en línea completa, vista por dentro y por fuera

Entre 2019 y 2024 Berry Interactive diseñó y programó la tienda en línea de una perfumería con más de 15 marcas de lujo: una tienda privada para sus empleados, un outlet con acceso por invitación, el panel que la administra y las conexiones con su ERP, su paquetería y sus pasarelas de pago. Este demo es esa tienda, con datos de demostración, para recorrerla con calma.

Recorrido

Cinco pasos, en el orden en que los vive un cliente

Cada paso abre la página real del demo. No hace falta registrarse: la tienda de empleados entra sola con una cuenta de demostración y el outlet acepta la cuenta de la tabla de abajo.

La tienda de empleados

Es una tienda privada: en la versión real solo entraba el personal con su número de empleado, correo y contraseña, y aceptaba términos la primera vez. Aquí la sesión de demostración ya está iniciada.

Carrusel de campañas, mosaico de marcas y categorías, buscador con autocompletar y precios especiales para empleados con el descuento ya aplicado.

Abrir la portada
Portada de la tienda de empleados
Portada de la tienda de empleados, con la sesión demo.

Catálogo y ficha de producto

Listados por categoría y por marca con filtros de subcategoría, marca y rango de precio, orden por nombre o precio y paginación. En la ficha: precio normal y precio con descuento, código EAN y referencia, productos relacionados.

Cada producto tiene tres precios en la base (público, empleados y outlet, con y sin IVA) y existencias controladas por unidad.

Abrir Fragancias
Categoría Fragancias con filtros
Categoría con filtros de marca, subcategoría y precio.

Carrito, límites y checkout

Al agregar un producto, el sistema aparta la unidad del inventario y revisa los límites de compra: por producto, por marca, categoría o subcategoría, con reinicio periódico por empleado. Es la regla de negocio que permitía a la empresa vender a su personal con descuento sin abrir la puerta a la reventa.

El checkout pide datos de contacto, envío a domicilio o entrega en punto de recolección, datos de facturación (RFC y uso de CFDI), calcula el envío por peso y ofrece envío gratis a partir de cierto número de piezas. En el demo el pago está desactivado en la última pantalla.

Abrir una ficha y agregar al carrito
Ficha de producto en la tienda de empleados
Ficha de producto con precio de empleado y cantidad limitada.

El outlet

Segunda tienda sobre el mismo catálogo, con su propia lista de precios, su carrusel y su mosaico. Abierta al público por invitación: el sistema generaba códigos por campaña, los enviaba por correo y registraba aperturas y rebotes.

Registro con correo y contraseña, recuperación de contraseña, cuenta con datos de envío y facturación, favoritos e historial de pedidos.

Abrir el outlet
Portada del outlet
Portada del outlet: carrusel, categorías y marcas.

El panel de administración

Todo lo anterior se opera desde un panel propio: pedidos con su detalle y su guía, productos, marcas y categorías, carrusel, textos del checkout y de los correos, PDFs legales, roles de acceso, estatus de la tienda (abierta o en mantenimiento con mensaje) y cargas masivas por CSV.

Usuario demo y contraseña demo2026

Abrir el panel
Listado de pedidos en el panel
Listado de pedidos con más de 4,300 registros de demostración.

Qué hay detrás

Lo que no se ve en una captura

Una tienda de este tipo no termina en el carrito. Estas son las piezas que Berry construyó alrededor, todas presentes en el código de este demo (algunas apagadas porque el demo no cobra ni envía).

2tiendas sobre un catálogo
3pasarelas de pago
3listas de precio por producto
18módulos en el panel

Límites de compra

Reglas por producto y por marca, categoría o subcategoría, con periodo de reinicio y registro por empleado. Se aplican al agregar al carrito y al confirmar.

Inventario por unidad

Cada pieza existe como una fila: al entrar al carrito se aparta, al pagar se descuenta, al abandonar se libera. Sin sobreventa.

Conexión con el ERP

Cada pedido sale como archivo al servidor FTP del ERP de la empresa; precios y existencias entran por tareas programadas y por cargas masivas CSV.

Guías de Estafeta

Generación de guías por el servicio web de Estafeta, PDF de la guía en el pedido, fusión de guías del día y consulta de rastreo.

Pagos

Tarjeta con EVO Payments (pasarela Mastercard), PayPal Express Checkout y Mercado Pago, con registro de transacciones y confirmaciones por notificación.

Envío y facturación

Costo por peso, puntos de recolección, envío gratis por volumen, datos fiscales con uso de CFDI y dirección de facturación distinta.

Invitaciones al outlet

Códigos por campaña enviados por correo, con control de apertura, uso y rebotes, y cuenta con favoritos e historial.

Correos transaccionales

Alta de cuenta, restablecimiento de contraseña, confirmación de pedido y avisos internos con textos editables desde el panel.

Operación

Estatus de tienda con mensaje de mantenimiento, roles de acceso, rastreo de sesiones, KPIs diarios y acceso al panel con segundo paso por correo.

El panel

Así se administra

KPIs por día en el panel
KPIs por día: órdenes, piezas, venta, envío y ticket promedio.
Listado de productos en el panel
Productos: precios por canal, existencias, fotos y límites.
Carrusel editable
Carrusel de campañas editable, por tienda.
Estatus de la tienda
Estatus de la tienda: abierta o en mantenimiento, con mensaje.
Acceso por roles
Acceso por roles de empleado.
Registro e ingreso al outlet
Registro e ingreso al outlet.

Cuentas

Para entrar a todo

DóndeCómo entrar
Tienda de empleadosEntra sola con la cuenta demo. Si aparece el formulario: número 1001, correo demo@berry.mx, contraseña demo2026.
OutletCorreo demo@berry.mx, contraseña demo2026. También se puede crear una cuenta nueva.
Panel de administraciónUsuario demo, contraseña demo2026, en /backend/.

Sobre este demo

Qué es y qué no es

Es la tienda real que Berry Interactive diseñó y programó para una perfumería, tal como corría en producción, montada en un servidor de demostración. El catálogo, los precios y las fotos son los de la tienda; los empleados, clientes y pedidos son datos ficticios. No se cobra, no se envían correos y no se generan guías: esas conexiones existen en el código y están apagadas aquí.

Tecnología: PHP y MySQL con tres bases (catálogo, tienda de empleados y outlet), Bootstrap y jQuery en el navegador, integraciones por servicios web y FTP. Diseño y programación de Berry Interactive, 2019 a 2024.