Plataforma SaaS Multi-Tenant para Capacitaci贸n en VR
Una empresa de capacitaci贸n empresarial necesitaba transformar su aplicaci贸n de capacitaci贸n basada en VR en una plataforma SaaS multi-tenant capaz de servir a m煤ltiples organizaciones con gesti贸n de usuarios, seguimiento de capacitaci贸n y an谩lisis separados.
Discuta Su Proyecto
El Desaf铆o
La aplicaci贸n de capacitaci贸n en VR existente era una soluci贸n single-tenant sin gesti贸n basada en web:
- No hab铆a un panel de control centralizado para que los administradores siguieran el progreso de los aprendices
- El dise帽o de una sola organizaci贸n no pod铆a servir a m煤ltiples clientes empresariales
- Los datos de las sesiones de capacitaci贸n permanec铆an en el visor de VR sin sincronizaci贸n en la nube
- No hab铆a seguimiento de evaluaciones ni puntuaci贸n a trav茅s de los intentos de capacitaci贸n
- Los administradores no ten铆an visibilidad sobre la finalizaci贸n de la capacitaci贸n o las m茅tricas de calidad
Nuestra Soluci贸n
Construimos una plataforma SaaS multi-tenant de capacitaci贸n en VR con paneles web, acceso basado en roles, seguimiento de sesiones y an谩lisis en tiempo real.
Arquitectura
- Paneles Web: React 19 con Tailwind CSS, Recharts para an谩lisis
- API de Backend: Express 5 con MongoDB/Mongoose
- Aplicaci贸n de VR: Unity 2021.3 LTS con Meta XR SDK para visores Quest
- Autenticaci贸n: JWT con bcrypt, control de acceso basado en roles
- Multi-Tenancy: Aislamiento de datos basado en TenantId en la capa de aplicaci贸n
Componentes de la Plataforma
Panel de Juego (Por Organizaci贸n)
- Resumen de sesiones de capacitaci贸n con tasas de finalizaci贸n
- Progreso individual del aprendiz con historial de sesiones
- Puntuaciones de evaluaci贸n y seguimiento de intentos
- Gesti贸n de equipos para capacitadores y aprendices
Panel de Super Administrador (A Nivel de Plataforma)
- Gesti贸n y aprovisionamiento de organizaciones
- An谩lisis e informes entre tenants
- Monitoreo de salud y uso de la plataforma
- Gesti贸n de usuarios y suscripciones
Aplicaci贸n de Capacitaci贸n en VR (Meta Quest)
- Escenarios de capacitaci贸n inmersivos con interacciones basadas en f铆sicas
- Flujos de trabajo guiados paso a paso (colocaci贸n de tornillos, tareas de ensamblaje)
- Retroalimentaci贸n h谩ptica para interacciones realistas con herramientas
- Seguimiento de progreso en tiempo real con env铆o de datos a la API
- Interacci贸n de UI con puntero l谩ser basada en controlador
Jerarqu铆a de Roles
- Super Admin - Gesti贸n a nivel de plataforma en todas las organizaciones
- Org Admin - Gesti贸n de usuarios y capacitaci贸n espec铆fica de la organizaci贸n
- Admin - Supervisi贸n de capacitaci贸n a nivel de equipo
- Aprendiz - Participante de la capacitaci贸n en VR
Caracter铆sticas Clave
- Aislamiento de Tenants - Separaci贸n completa de datos mediante tenantId
- Integraci贸n VR + Web - El visor Unity sincroniza datos con los paneles web
- Seguimiento de Sesiones - M煤ltiples intentos por capacitaci贸n con puntuaci贸n
- Acceso Basado en Roles - Jerarqu铆a de 4 niveles con permisos granulares
- An谩lisis de Progreso - Visualizaci贸n de m茅tricas de capacitaci贸n impulsada por Recharts
- Interacciones F铆sicas - Manejo realista de herramientas VR con retroalimentaci贸n h谩ptica
Resultados
Stack Tecnol贸gico
caseStudyDetail.more Casos de Estudio
Explore m谩s de nuestras implementaciones t茅cnicas
Catant Plataforma de Gesti贸n de RRHH y Fuerza Laboral
Catant es una plataforma modular de gesti贸n de RRHH y fuerza laboral que ayuda a las empresas a gestionar empleados, n贸minas, asistencia y cumplimiento desde un 煤nico panel.
Kickly: Plataforma de Proyectos Impulsada por AI para Startups
Kickly es una plataforma de gesti贸n de proyectos impulsada por AI dise帽ada para startups, que combina automatizaci贸n inteligente de tareas, colaboraci贸n en equipo y seguimiento del progreso en tiempo real en un solo producto.
Preguntas Frecuentes
MicrocosmWorks implement贸 el aislamiento de inquilinos a nivel de base de datos utilizando pol铆ticas de seguridad a nivel de fila de PostgreSQL combinadas con un middleware de contexto de inquilino que inyecta la ID de la organizaci贸n en cada consulta. El contenido de capacitaci贸n de VR se almacena en prefijos de S3 espec铆ficos del inquilino con pol铆ticas de IAM que impiden el acceso entre inquilinos, asegurando un aislamiento completo de los datos incluso en la capa de almacenamiento.
MicrocosmWorks desarroll贸 la aplicaci贸n de formaci贸n VR utilizando Unity con el est谩ndar OpenXR, compatible con los cascos Meta Quest 2/3/Pro, HTC Vive Focus 3 y Pico 4 Enterprise. La plataforma tambi茅n ofrece un modo de escritorio 3D de reserva para organizaciones que desean ofrecer contenido de formaci贸n a empleados sin cascos VR, lo que ampl铆a significativamente la accesibilidad.
MicrocosmWorks implement贸 un sistema de an谩lisis basado en xAPI (Experience API) que captura datos de interacci贸n granulares incluyendo seguimiento de la mirada, precisi贸n del movimiento de la mano, tiempos de finalizaci贸n de tareas y tasas de error. El panel de administraci贸n agrega estos datos en evaluaciones de competencias, certificados de cumplimiento y comparaciones de rendimiento de equipos con informes exportables para sistemas de HR.
S铆, MicrocosmWorks desarroll贸 un editor de escenarios no-code que permite a los gerentes de capacitaci贸n crear 谩rboles de decisi贸n ramificados, colocar objetos interactivos en entornos 3D, definir criterios de 茅xito y establecer r煤bricas de puntuaci贸n. El editor utiliza una biblioteca de plantillas de entornos predefinidos como plantas de f谩brica, oficinas y espacios comerciales que se pueden personalizar con activos 3D cargados.
MicrocosmWorks ofrece plataformas VR SaaS a tarifas de $30-$50/hora, con un sistema completo de entrenamiento multi-inquilino que incluye la aplicaci贸n Unity, el scenario editor, el analytics dashboard y el tenant management, que normalmente requiere 1000-1500 horas de desarrollo. El desarrollo de Unity y la creaci贸n del entorno 3D representan aproximadamente el 50% del esfuerzo total.
驴Listo para Transformar su Negocio?
Hablemos sobre c贸mo podemos aplicar soluciones similares a sus desaf铆os.