InicioTrabajoLaboratorioCertificacionesBlogHablemos

© 2026 Juan Villegas. Todos los derechos reservados.

Arquitecto de Soluciones Digitales

    Volver

    Gestión de Compras Multisucursal

    Sistema de gestión

    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.

    Gestión de Compras Multisucursal 1

    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.

    DemoCódigo

    Stack Técnico

    Frontend

    Next.jsReactTypeScriptTailwind CSSRadix UI / shadcn

    Backend

    NestJSMongoose

    Base de Datos

    MongoDB

    Infraestructura

    DockerTraefikWireGuardUFWFail2ban

    Qué protege en producción

    • Acceso administrativo del servidor restringido a una red privada, nunca expuesto directo a Internet.
    • Acceso remoto protegido con capas separadas: identidad distinta por rol y defensa activa contra intentos de fuerza bruta.
    • Firewall con política de denegar por defecto, solo lo estrictamente necesario habilitado.

    Infraestructura en producción

    • Infraestructura de producción completa a cargo del desarrollador, desde el dominio hasta el VPS, con mantenimiento periódico del servidor aproximadamente cada dos meses.

    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."

    LFTE
    Luis Felipe Tep EkCliente en Workana
    CompartirLinkedIn

    ¿Necesitas algo similar?

    Hablemos sobre tu proyecto.

    Hablemos