
KIZUNA™: Creando un ERP a medida
KIZUNA™ Ops evolucionó de varias herramientas internas (mayormente propias) aisladas a un ERP a medida que centraliza clientes, proyectos, documentos, pagos y operaciones de AM25 en una sola plataforma diseñada alrededor de su flujo de trabajo real.
| País | El Salvador |
| Diseño | Alejandro Mártir |
| Desarrollo | Alejandro Mártir |
| Disciplinas | Desarrollo, Diseño Web |
Alcance
KIZUNA™ Ops comenzó en septiembre de 2025 como una iniciativa interna para digitalizar la operación administrativa de AM25 desde sus primeras etapas. Lo que inicialmente consistía en pequeñas aplicaciones independientes para gestionar actas societarias, registros contables, transferencia de archivos y proyectos evolucionó progresivamente hacia una plataforma operativa integral desarrollada a medida.
Durante su primer año, el alcance se expandió hasta convertirla en un ERP personalizado con capacidades CRM, capaz de centralizar clientes, servicios, proyectos, documentos, pagos, calendarios, reuniones, archivos, cronogramas, automatizaciones y otros procesos esenciales para la operación diaria del estudio.


Problema
Como una empresa recién constituida y operada por una sola persona, AM25 necesitaba estructurar sus procesos administrativos, contables y operativos sin convertir cada nueva necesidad en otra suscripción, otra aplicación aislada o una hoja de cálculo que posteriormente tendría que mantenerse de forma manual. Las primeras soluciones surgieron de problemas muy concretos: llevar digitalmente el Libro Diario y las actas de la sociedad, transferir archivos de gran tamaño bajo una infraestructura propia y disponer de una herramienta para organizar proyectos.
Sin embargo, a medida que estas aplicaciones crecían, mantenerlas de forma independiente comenzó a reproducir internamente el mismo problema que se intentaba evitar: información fragmentada entre sistemas desconectados. El desafío dejó entonces de ser digitalizar tareas individuales y pasó a ser diseñar un entorno basado en el flujo de trabajo específico de AM25, en lugar de adaptar la empresa a las limitaciones de un software comercial genérico.
Investigación
El desarrollo de KIZUNA™ Ops estuvo guiado principalmente por el uso real y continuo dentro de AM25. Cada módulo apareció como respuesta a una necesidad operativa existente, permitiendo observar directamente qué información debía centralizarse, qué procesos podían conectarse y cuáles podían automatizarse. Paralelamente, el proyecto requirió evaluar estándares, APIs y servicios que permitieran construir capacidades propias sin reinventar infraestructura que ya contaba con soluciones especializadas: OAuth 2.0 como base de autenticación mediante Gate IdP, el proveedor de identidad interno de AM25; CalDAV para interoperabilidad con aplicaciones de calendario; Cloudflare R2 para almacenamiento de objetos; RealtimeKit para comunicaciones en tiempo real; y la API de OpenAI para integrar capacidades de inteligencia artificial. La investigación no consistió en reproducir productos existentes función por función, sino en identificar qué partes de ellos tenían sentido dentro del flujo operativo de AM25 y cómo podían integrarse bajo un modelo común.

Solución
La solución fue consolidar las aplicaciones iniciales en una única plataforma modular construida sobre Next.js, Prisma y PostgreSQL, manteniendo Gate IdP como una solución interna independiente para autenticación y acceso. Al compartir una misma capa de datos y un modelo común de entidades, KIZUNA™ Ops pudo conectar procesos que anteriormente funcionaban de manera aislada: los datos de clientes y servicios alimentan cotizaciones, contratos y recibos; los proyectos se relacionan con cronogramas, etapas y puntos de control visibles también desde el portal del cliente.

La integración con Wompi permite generar y programar cobros directamente desde la plataforma. A esto se suman una agenda compatible con CalDAV, videollamadas integradas mediante RealtimeKit, almacenamiento interno respaldado por Cloudflare R2 y un asistente impulsado principalmente por GPT-4.1-mini a través de la API de OpenAI, capaz de consultar información autorizada y facilitar el acceso a datos y documentos mediante lenguaje natural. En conjunto, KIZUNA™ Ops funciona como un ERP personalizado con capacidades CRM construido alrededor de la operación real de AM25, no como una colección de réplicas independientes de herramientas comerciales.
Resultado
Después de un año de desarrollo continuo, KIZUNA™ Ops se convirtió en el núcleo operativo de AM25 y en la principal fuente de contexto sobre la actividad del estudio. Procesos que originalmente dependían de aplicaciones separadas, servicios externos o gestión manual ahora pueden compartir información dentro de un mismo sistema, reduciendo duplicaciones y permitiendo que los datos generados en un área sean reutilizados por otras.

Más que sustituir herramientas de terceros por principio, la plataforma permite decidir qué capacidades conviene controlar internamente y cuáles resulta más eficiente integrar mediante estándares o APIs especializadas. El resultado es una infraestructura privada, centralizada y accesible desde cualquier lugar que puede continuar evolucionando conforme cambian las necesidades de la empresa, sin obligar a adaptar su operación a la estructura predefinida de un ERP comercial.
Aprendizajes
KIZUNA™ Ops demostró que un sistema empresarial a medida no necesita comenzar con la intención de convertirse en un ERP. Su arquitectura emergió de resolver problemas pequeños de forma sucesiva y, posteriormente, reconocer que todos compartían entidades, datos y procesos relacionados. La consolidación de las aplicaciones originales permitió que esa información dejara de existir dentro de silos y pasara a funcionar como una capa común sobre la que podían construirse nuevos módulos con mucha menos fricción.
El proyecto también ayudó a definir una filosofía técnica más clara: desarrollar software propio no implica eliminar todas las dependencias externas, sino conservar el control sobre aquello que diferencia el flujo de trabajo y apoyarse en estándares, servicios e infraestructura especializada cuando hacerlo aporta más valor que reconstruirlos desde cero.