Caso de estudio 02 · para Planfocus Consulting

Coremetryx

Inteligencia de negocio empresarial, adaptada para que una pequeña empresa realmente pueda usarla — paneles multiempresa y personalizados construidos sobre Amazon QuickSight.

Coremetryx: un panel de fondos bajo gestión mostrando la tendencia con pronóstico, distribución por clase de activo, y desgloses por categoría de cliente, edad, perfil de riesgo y sector.

El problema

Un fin de semana de hojas de cálculo

Los datos de negocio viven repartidos entre sistemas — un CRM aquí, un feed de la plataforma allá, ingresos en un paquete de finanzas. Obtener una vista única significa exportar todo y conciliarlo a mano, que es como los informes terminan siendo el fin de semana de alguien.

Las firmas necesitan informes que puedan presentar ante un cliente o una junta directiva: dinámicos, personalizados y al día. Las herramientas de BI empresarial hacen esto bien, pero asumen un equipo de datos, un analista y un presupuesto que una práctica pequeña no tiene.

Qué construimos

BI empresarial, operable por una pequeña empresa

Una plataforma analítica multiempresa sobre Amazon QuickSight con aislamiento completo de datos por organización. Seis roles de usuario granulares, desde Lector hasta Admin Pro. Consultas en lenguaje natural e insights automatizados. Paneles totalmente personalizables que se exportan de forma limpia para una reunión con clientes o un informe de junta.

Junto a ella, una aplicación de administración independiente para aprovisionar y gestionar espacios de nombres y usuarios de QuickSight en todos los clientes — la capa operativa que hace que todo el conjunto sea mantenible.

La parte difícil

Hacer que la BI empresarial sea multiempresa de forma segura.

QuickSight está construido para una empresa que gestiona su propia analítica, no para una plataforma que atiende a cientos de organizaciones separadas que nunca deben ver los datos de las demás. Cerrar esa brecha es la historia de ingeniería.

Aprovisionamiento de espacios de nombres por cliente. Identidad por cliente mapeada a través de Cognito. Mapeo de roles que se mantiene correcto a medida que las personas se mueven entre organizaciones. Paneles incrustados de forma segura en un frontend personalizado en lugar de la propia consola de QuickSight. Y por debajo de todo, una garantía de que ningún cliente puede acceder a los datos de otro — aplicada a nivel de infraestructura, no por lógica de aplicación que podría eludirse.

La biblioteca de paneles de Coremetryx, listando los paneles disponibles con distintivos de accesible, editable y habilitado por IA.
Cada organización ve solo sus propios paneles, con permisos aplicados por usuario.

Capacidades

Qué hace

Cualquier fuente de datos

Rastrea el crecimiento, identifica variaciones estacionales y proyecta a futuro a partir de las tendencias actuales en cualquier sistema que la empresa ya utilice.

Visualizaciones interactivas

Dinámicas y flexibles en pantalla, exportables para informes de gestión y presentaciones a clientes.

Insights impulsados por IA

Consultas en lenguaje natural e insights narrativos automatizados, para que alguien sin perfil de analista pueda interrogar los datos directamente.

Seis roles de usuario

Control de acceso granular desde Lector hasta Admin Pro, para que las organizaciones puedan delegar con seguridad.

Marca por cliente

Cada panel lleva la identidad de la organización, no la de la plataforma.

Aplicación de administración

Una interfaz dedicada para gestionar espacios de nombres, usuarios y aprovisionamiento en todos los clientes.

Stack

Sobre qué corre

  • FrontendReact, TypeScript, Vite, Radix UI, Tailwind
  • BackendNode y TypeScript, servicios desplegados en Lambda
  • AnalíticaAmazon QuickSight, multi-namespace
  • IdentidadAmazon Cognito, pools de usuarios por cliente
  • InfraestructuraAWS CDK, stacks separados por entorno
  • CalidadJest, Biome, CI con verificación de tipos

Multiempresa es difícil de adaptar después.

Si estás construyendo una plataforma, vale la pena hacerlo bien desde el principio.