Web · Laravel · MoySklad · AdminLTE · DataTables · Rendimiento
LagerPlus — digitalización de almacén
LagerPlus es una app web de almacén sobre inventario MoySklad: dashboard, registro de SKU, vista de ventas perdidas, listas de compra y proveedores. En vivo en lagerplus.ru.
Sobre el cliente
LagerPlus (lagerplus.ru) es un panel de almacén para compradores: qué hay en stock, qué falta, qué reponer y quién lo suministra. Stock y catálogo se sincronizan desde MoySklad; la UI es Laravel + AdminLTE; las tablas pesadas van con Yajra DataTables y caché de respuesta.
Con qué problema llegaron
El software de inventario lleva la contabilidad, pero el comprador necesita su propia capa — stock mínimo, ventas perdidas, listas de compra y export al proveedor — sin Excel y sin esperar minutos en cada filtro.
-
Inventario ≠ panel del comprador
El stock vive en la contabilidad, pero no hay pantallas claras de «qué reponer», «dónde perdemos ventas» ni export para un proveedor concreto.
-
Decenas de miles de SKUs
Sin caché y consultas ajustadas, DataTables con 50k+ filas se atasca — filtros y paginación se vuelven el cuello de botella.
-
Mínimos y reglas de pack
Stock mínimo, múltiplos de pack y automatización de precio viven con el comprador — van junto a la ficha del SKU, no en hojas personales.
Cómo los acompañamos
Montamos un panel Laravel alrededor de MoySklad: dashboard → productos → ventas perdidas → lista de compra → proveedores, más caché JSON y versiones más rápidas de listas (New / list-v2).
- 01
API MoySklad: productos, stock, almacenes, personal, beneficio por SKU
- 02
Dashboard: usuarios, SKUs, proveedores, totales de coste / venta / compra
- 03
Registro de productos, filtros, stock mínimo y múltiplos de pack
- 04
Vistas de ventas perdidas y lista de compra con export proveedor/comprador
- 05
DataOutputCache + índices para DataTables pesados; pantallas New / list-v2
- 06
Roles Spatie, ajustes de token MoySklad, fuentes locales sin CDN
En palabras simples
La jerga del brief, sin humo. Así le explicamos cada paso al cliente.
Ventas perdidas
SKUs a cero o por debajo del mínimo — ves las ventas que pierdes hasta que repongas.
Lista de compra
Tabla lista para pedir al proveedor: precio, tamaño de pack, stock, reserva — con export a archivo.
DataOutputCache
Las respuestas de tablas pesadas se cachean y se limpian al cambiar datos — la lista no se reconstruye de cero en cada clic.
MoySklad como fuente
Catálogo y stock vienen del inventario; el panel añade reglas de compra e informes encima.
Qué hicimos, paso a paso
Cada paso es un cambio concreto. A la izquierda el sentido, a la derecha la pantalla.
Dashboard
Vista del sistema: decenas de miles de SKUs, niveles de stock, totales de coste y venta, suma de compra y tendencias del catálogo.
Ventas perdidas
Tabla New: precio de compra, stock mínimo, automatización de precio, stock sugerido — con export Excel.
Lista de compra
Lista lista para pedido: proveedor, SKU, pack, stock/reserva/entrante, export para proveedores y compradores.
Más capturas del proyecto
No es una galería por gusto — unas pocas pantallas que completan el panorama.
A dónde llegamos
Panel Laravel de almacén en vivo sobre MoySklad: 53k+ SKUs en catálogo, flujos de compra y ventas perdidas, tablas pesadas con caché. Sitio: lagerplus.ru.
Qué consiguieron
- Digitalización de almacén · 53k+ SKUs en el panel
- Integración MoySklad (stock, almacenes, personal)
- Ventas perdidas · listas de compra · export
- Dashboard de totales de stock y suma de compra
- Laravel + AdminLTE · DataOutputCache · list-v2
- En vivo lagerplus.ru
En números
¿Necesitas un panel de almacén sobre tu inventario?
Montamos dashboard, flujos de compra y rendimiento de tablas — como hicimos con LagerPlus.
Otros proyectos
Casos similares y áreas relacionadas
15.000+ productos en catálogo
VILMED
Mejoras de la tienda online VILMED
Trabajo continuo en una gran tienda de equipamiento médico en Bitrix: cabecera fija y búsqueda inteligente, UX de catálogo y ficha, filtros SEO, sync con ERP, composite/Brotli y limpieza de shells. En vivo en vilmed.ru.
Ver caso →
55.000+ SKUs en el catálogo
KosmaMed (antes MedMarket)
Tienda online KosmaMed
Llevamos una gran tienda de equipamiento médico en Bitrix: rebrand MedMarket→KosmaMed, migración de dominio con 301s, velocidad (sin RAND, composite, WebP), MoySklad/ERP/carriers. En vivo en kosmamed.ru.
Ver caso →
~1.900 SKUs en el catálogo
Oftalmag
Tienda online Oftalmag
Llevamos una tienda de equipamiento de oftalmología en Bitrix (enext): catálogo Heine/KaWe/Riester, «solicitar precio», selector de ciudad, SEF de cuenta. En vivo en oftalmag.ru.
Ver caso →