El contexto
La información de obra suele vivir repartida entre presupuestos, gastos, stock y conversaciones. El producto necesitaba reunir esos recorridos sin mezclar la operación de una organización con otra.
El desafío
Modelar una operación que conecta proyectos, etapas, tareas, presupuestos, materiales y movimientos de stock. La complejidad no está en mostrar pantallas: está en sostener relaciones, permisos y registro de lo que cambia.
La estrategia
La base es multi-tenant: cada organización trabaja con sus propios datos y roles OWNER, ADMIN y MEMBER. Sobre esa estructura se organizan autenticación con refresh tokens, recursos de obra y flujos de inventario.
La solución
La plataforma reúne proyectos, etapas, tareas y plantillas; presupuestos que pueden vincularse a proyectos; gastos; clientes, proveedores y materiales. El inventario general y por proyecto registra compras, transferencias, consumos, reversos y movimientos, con adjuntos, audit log y reportes existentes.


Decisiones de producto
- Separar organizaciones y roles desde la base del producto.
- Vincular presupuestos a obras para conservar el contexto operativo.
- Registrar movimientos y reversos de stock como parte del flujo, no como una nota manual.
Capas que sostienen la operación
- Autenticación y refresh tokens para sesiones de usuarios.
- Roles OWNER, ADMIN y MEMBER para operar según responsabilidad.
- Adjuntos, audit log y reportes existentes para acompañar el seguimiento.
El resultado
Un producto que convierte procesos operativos dispersos en una estructura compartida por organización, con los recursos de obra y los movimientos de inventario dentro del mismo sistema.

