Impacto de un Vistazo
- ~70% de reducción en la carga de trabajo administrativa
- Fuente única de verdad para miles de usuarios, inscripciones y evaluaciones
- Reducción significativa de errores de datos y tickets de soporte
- Plataforma de misión crítica utilizada ahora a diario por administradores y usuarios
Antecedentes
Many Parts Ministries dirige programas de evaluación a gran escala que apoyan a individuos y organizaciones mediante evaluaciones estructuradas y recursos de seguimiento. A medida que la participación crecía, también lo hacía la complejidad operativa.
Antes de este proyecto, los datos críticos residían en hojas de cálculo, PDFs y herramientas de terceros desconectadas. No existía un sistema unificado para gestionar usuarios, organizaciones, inscripciones, evaluaciones, cupones o informes.
Los errores eran comunes, los flujos de trabajo eran manuales, y los administradores dedicaban una cantidad significativa de tiempo a conciliar datos en lugar de apoyar su misión.
Many Parts necesitaba una plataforma única y autoritativa, capaz de escalar, imponer estructura e introducir inteligencia en la forma en que se accedía y comprendían las evaluaciones.
Desafío
Desafíos de Negocio
- Sin una fuente de datos centralizada; la información estaba fragmentada e inconsistente
- Altas tasas de error: registros duplicados, datos faltantes, asignaciones incorrectas de organización
- Visibilidad limitada de inscripciones, evaluaciones y resultados
- Creciente carga de soporte debido a comentarios de usuarios poco claros y correcciones manuales
Desafíos Operativos
- Fuerte dependencia de hojas de cálculo y herramientas externas
- Coordinación manual para evaluaciones, envíos y tareas de seguimiento
- Flujos de trabajo administrativos que no escalaban con el crecimiento de usuarios
Desafíos Técnicos
- Migrar años de datos históricos desordenados a una estructura limpia y confiable
- Diseñar una jerarquía organizacional de 3 niveles con lógica padre-hijo
- Garantizar la seguridad transaccional en las escrituras de la base de datos y las APIs externas
- Mantener la integridad de datos a largo plazo con importaciones continuas y tareas cron
- Introducir IA sin comprometer la precisión o la confianza
Solución
Stackup Solutions diseñó y construyó el Panel de ManyParts desde cero: una plataforma web de un solo inquilino y misión crítica que reemplazó todos los procesos heredados.
Frontend
- React 18 + Vite
- Redux Toolkit + RTK Query para una gestión de estado escalable
- Tailwind CSS + Ant Design para una interfaz limpia y responsiva
- Recharts para analítica y KPIs en tiempo real
Backend
- Node.js + Express
- PostgreSQL + Sequelize para modelado relacional
- Autenticación basada en JWT con control de acceso basado en roles
- Operaciones seguras transaccionalmente para garantizar actualizaciones atómicas
Capacidades de la Plataforma de Administración
Gestión de Usuarios y Accesos
- Ciclo de vida CRUD completo con operaciones masivas
- Restablecimiento seguro de contraseñas
- Roles granulares: Superadministrador, Administrador, Usuario
Gestión de Inscripciones y Evaluaciones
- Filtrado avanzado, búsqueda y paginación
- Métricas en tiempo real y analítica de embudo
- Creación y actualización automática de registros de inscripción y evaluación
- Vinculación de recursos (informes en PDF, paneles, estado de finalización)
Jerarquía Organizacional
- Soporte para estructuras padre-hijo de 3 niveles
- Fusión y reestructuración de organizaciones
- Asignación de usuarios con lógica sensible a la jerarquía
Sistema de Cupones
- Cupones vinculados a la organización
- Seguimiento y validación de uso
- Reglas de generación de cupones específicas por programa
Automatización e Integraciones
Para eliminar el trabajo manual y reducir errores, Stackup implementó una automatización de flujos de trabajo profunda:
Motor de Envío de Formularios
- Valida las entradas
- Crea o actualiza usuarios de forma segura
- Gestiona la creación de organizaciones y la asignación jerárquica
- Genera cupones según las reglas del programa
Integraciones Externas
- ClickUp para la creación y seguimiento automático de tareas
- Easyship para programas que requieren envíos físicos
Todas las integraciones están envueltas en transacciones de base de datos con protección de reversión.
Mantenimiento Impulsado por Cron
- Conciliación continua de datos
- Limpieza de duplicados y registros corruptos
- Salud de datos a largo plazo a gran escala
Asistente Ministerial Impulsado por IA
Para mejorar la comprensión de los usuarios sobre las evaluaciones, Stackup implementó un sistema de Generación Aumentada por Recuperación (RAG):
- Los usuarios interactúan con un chatbot inteligente integrado en la plataforma
-
Los documentos de evaluación son:
- Fragmentados
- Convertidos en embeddings usando embeddings de OpenAI
- Almacenados en Pinecone para una búsqueda semántica rápida
- Las consultas recuperan el contexto relevante antes de generar respuestas
- Las respuestas combinan contexto fundamentado en documentos con conocimiento general
- Respuestas en streaming en tiempo real mediante Server-Sent Events (SSE)
Este enfoque garantiza respuestas útiles manteniendo la consistencia y la confianza.
Proceso de Implementación
Descubrimiento y Diseño del Sistema
- Se mapearon los flujos de trabajo administrativos reales
- Se definieron modelos de datos y reglas de jerarquía
- Se identificaron oportunidades de automatización e IA
Construcción de la Plataforma Central
- Autenticación, RBAC, paneles
- Módulos de inscripción, evaluación y organización
Migración y Limpieza de Datos
- Se importaron años de datos históricos
- Se deduplicaron, repararon marcas de tiempo y normalizaron registros
- Se establecieron flujos de trabajo de mantenimiento repetibles
Automatización e Integraciones
- Motor de envío de formularios
- Integraciones con ClickUp y Easyship
- Seguridad transaccional entre sistemas
Implementación de IA
- Pipeline de ingesta de documentos
- Chatbot basado en RAG con respuestas en streaming
Resultados
- ~70% de reducción en la carga de trabajo administrativa
- Disminución drástica de errores de datos y registros duplicados
- Menos tickets de soporte gracias a comentarios de usuarios más claros y acceso de autoservicio
- Flujos de trabajo de inscripción y evaluación más rápidos y confiables
- Una única plataforma confiable, ahora utilizada como el sistema de registro

































