Gestión de Compras Multisucursal
MVP de gestión de compras multi-sucursal para una ferretería en México: flujo completo de pedidos a proveedores con sincronización offline-first (motor propio, sin librerías de terceros) para que el sistema funcione sin conexión estable en la sucursal y sincronice al reconectar.

El Reto
Cada sucursal gestionaba sus pedidos a proveedores sin un flujo único de creación, recepción y reporte, con riesgo real de perder trazabilidad. Tampoco podía depender de una conexión a internet estable en la sucursal, así que el sistema tenía que funcionar sin conexión.
La Solución
Un sistema que no depende de tener internet en la sucursal: el personal sigue creando y recibiendo sus pedidos a proveedores aunque se caiga la conexión, y todo se sincroniza solo al reconectar, en el orden correcto. Por dentro, NestJS y MongoDB manejan el flujo completo del pedido con un modelo de datos pensado para no perder trazabilidad histórica, mientras un motor de sincronización propio sobre IndexedDB detecta la conectividad real, no solo el aviso del navegador, y hace el trabajo pesado en el frontend.
Tiempo de desarrollo
~10h de hardening documentadas y facturadas aparte; MVP en producción.
Enfocado a
Empresas con compras a proveedores en varias sucursales
Rol en el proyecto
Arquitecto de Soluciones y Dev Full Stack.
Métricas y Resultados
80 h
Horas administrativas ahorradas al mes
10x más rápido
Generación y envío de un pedido
0
Pedidos duplicados entre sucursales
100%
Trazabilidad de pedidos (creado → recibido → reportado)
Testimonio
"Cuando tienes tantas ofertas para un proyecto puede ser abrumador: quieres a alguien que entienda tus ganas de que sea extraordinario. Desde su perfil decían que Juan iba más allá de lo común, y al trabajar con él comprobé que era cierto. Busca que el trabajo sea rápido, eficiente y elegante, es atento a lo que quieres ver realizado y se esfuerza por sobrepasar tus expectativas. Quiero seguir trabajando con él."