Caso de estudio · Marketplace mayorista · Sitio de muestra
El Depo
Un marketplace mayorista completo, de punta a punta, para mostrar cómo vendería online una distribuidora.
Visitar el sitio ↗
- 5 días
- del primer commit a la muestra en línea
- 107
- pruebas automáticas en el servidor
- 100
- en SEO y en buenas prácticas (Lighthouse, móvil)
- USD 0
- por mes de hosting: Render y Neon en sus planes gratis
- Tipo
- Sitio de muestra (proyecto propio, no es un cliente)
- Rubro
- Distribución mayorista de bebidas
- Fecha
- Octubre 2026
- Servicios
- Desarrollo web a medida · Integración de pagos · Panel de administración · Infraestructura cloud
- Tecnologías
- React 19
- TypeScript
- Vite
- Tailwind CSS 4
- Java 17
- Spring Boot 3.5
- Spring Security
- PostgreSQL
- Flyway
- Neon
- Mercado Pago Checkout Pro
- Docker
- Render
Por qué una muestra
El Depo es una marca de ejemplo. Armamos este sitio para que una distribuidora pueda ver, y probar, cómo funcionaría su propia tienda online antes de decidir nada: con productos, precios, ofertas y pagos reales de prueba.
No es un cliente. Es la base que adaptamos a cada negocio: su marca, su catálogo, sus precios y su forma de cobrar.
El problema que resuelve
- Pedidos que llegan por todos lados
- Muchos mayoristas toman pedidos por WhatsApp, teléfono y planillas. Se pierden mensajes, se copian datos a mano y nadie sabe qué pidió cada comercio.
- Un catálogo que cambia todas las semanas
- Precios, ofertas y stock se mueven seguido. El catálogo tiene que poder actualizarlo el negocio, sin depender de un programador.
- Cobrar sin fricción
- Algunos clientes quieren pagar online y otros prefieren coordinar con el local. La tienda tiene que aceptar las dos cosas.
Lo que construimos
- Tienda por bulto
- Catálogo con categorías, filtros y búsqueda instantánea. Las ofertas se destacan en un carrusel accesible: se pausa con el mouse, con el teclado o con la pestaña oculta, y respeta a quien prefiere menos movimiento.
- Carrito y checkout
- El cliente arma el pedido desde el celular. El carrito vive en el navegador y el total se calcula siempre en el servidor: el pedido nunca lleva precios que se puedan alterar.
- Pago con Mercado Pago
- Checkout Pro de Mercado Pago, o coordinar el pago con el local. El estado del pago se confirma consultando a Mercado Pago, con verificación de firma en las notificaciones, no con lo que dice el navegador.
- Panel de administración
- Ventas del día y de los últimos 7 días, pedidos con sus estados, alta y edición de productos con subida de fotos, ofertas y bandeja de mensajes de contacto.
- Pedido por WhatsApp
- Para quien todavía prefiere el chat, un botón abre WhatsApp con el carrito ya escrito en el mensaje.
Decisiones técnicas
- Un monolito modular
- Spring Boot con módulos de productos, pedidos y autenticación, en lugar de microservicios. Es más simple de operar y alcanza de sobra para un catálogo mayorista.
- Seguridad en el panel
- Sesión por cookie HttpOnly, contraseñas con BCrypt, protección CSRF y una máquina de estados que rechaza cambios de pedido inválidos. Los pedidos usan identificadores imposibles de adivinar.
- Fotos validadas por su contenido
- El tipo de cada foto se detecta por sus bytes, no por el nombre del archivo, y se guarda con un nombre nuevo. Así no se pueden subir archivos peligrosos disfrazados de imagen.
- Hosting gratis, a propósito
- Todo corre en un solo contenedor en Render, con la base en Neon. Las fotos se guardan en la base porque el disco del plan gratis es efímero.
Cómo trabajamos
Partimos de la base de nuestro marketplace white-label y la adaptamos al rubro. Cada función se hizo en su propia rama y se integró recién cuando funcionaba de punta a punta y pasaban las pruebas. Mercado Pago se integró primero con credenciales de prueba, y la muestra corre en modo demo: cualquiera puede pagar con una tarjeta de prueba sin crear una cuenta.
Los resultados
- Una tienda completa en 5 días
- Del 2 al 6 de octubre de 2026: catálogo, carrito, pagos, panel y deploy.
- 107 pruebas automáticas
- Cubren productos, pedidos, pagos, firma del webhook, sesión y CSRF, subida de fotos y el panel.
- SEO y buenas prácticas en 100
- Medido con Lighthouse en móvil, con 91 en accesibilidad. El rendimiento es el próximo paso: el plan gratis tarda en despertar y las fotos de muestra son pesadas.
- Lista para adaptarse
- Marca, catálogo, datos del local y forma de cobro se configuran para cada negocio.
Conclusión
El Depo muestra cómo vendería online una distribuidora sin depender de una plataforma ajena: con su marca, cobrando con Mercado Pago y manejando todo desde su propio panel. Lo que ves funcionando es lo que adaptamos a tu negocio.
¿Querés tu propia tienda mayorista? Hablemos →