Mehrmandanten VR-Training SaaS-Plattform
Ein Unternehmen für Firmentraining musste seine VR-basierte Trainingsanwendung in eine Mehrmandanten SaaS-Plattform umwandeln, die in der Lage ist, mehrere Organisationen mit separater Benutzerverwaltung, Trainingsverfolgung und Analysen zu bedienen.
Ihr Projekt besprechen
Die Herausforderung
Die bestehende VR-Trainings-App war eine Einzelmandantenlösung ohne webbasierte Verwaltung:
- Kein zentrales Dashboard für Administratoren zur Verfolgung des Fortschritts der Trainees
- Das Design für eine einzelne Organisation konnte nicht mehrere Unternehmenskunden bedienen
- Trainingssitzungsdaten blieben auf dem VR-Headset ohne Cloud-Synchronisierung
- Keine Verfolgung oder Bewertung von Tests über mehrere Trainingsversuche hinweg
- Administratoren hatten keine Einsicht in den Trainingsabschluss oder Qualitätsmetriken
Unsere Lösung
Wir entwickelten eine Mehrmandanten VR-Training SaaS-Plattform mit Web-Dashboards, rollenbasiertem Zugriff, Sitzungsverfolgung und Echtzeit-Analysen.
Architektur
- Web-Dashboards: React 19 mit Tailwind CSS, Recharts für Analysen
- Backend API: Express 5 mit MongoDB/Mongoose
- VR-Anwendung: Unity 2021.3 LTS mit Meta XR SDK für Quest Headsets
- Authentifizierung: JWT mit bcrypt, rollenbasierte Zugriffskontrolle
- Mehrmandantenfähigkeit: TenantId-basierte Datenisolation auf der Anwendungsschicht
Plattformkomponenten
Gaming-Dashboard (Pro Organisation)
- Übersicht der Trainingssitzungen mit Abschlussquoten
- Individueller Trainee-Fortschritt mit Sitzungsverlauf
- Testergebnisse und Versuchsverfolgung
- Teamverwaltung für Trainer und Trainees
Super Admin-Panel (Plattformweit)
- Organisationsverwaltung und Bereitstellung
- Mandantenübergreifende Analysen und Berichterstattung
- Plattformzustand und Nutzungsüberwachung
- Benutzer- und Abonnementverwaltung
VR-Trainingsanwendung (Meta Quest)
- Immersive Trainingsszenarien mit physikbasierten Interaktionen
- Schritt-für-Schritt geführte Workflows (Schraubenplatzierung, Montageaufgaben)
- Haptisches Feedback für realistische Werkzeuginteraktionen
- Echtzeit-Fortschrittsverfolgung mit API-Datenübermittlung
- Controller-basierte Laserpointer-UI-Interaktion
Rollenhierarchie
- Super Admin - Plattformweite Verwaltung über alle Organisationen hinweg
- Org Admin - Organisationsspezifische Benutzer- und Trainingsverwaltung
- Admin - Überwachung des Trainings auf Teamebene
- Trainee - VR-Trainings-Teilnehmer
Hauptmerkmale
- Mandantenisolation - Vollständige Datentrennung über tenantId
- VR + Web-Integration - Unity Headset synchronisiert Daten mit Web-Dashboards
- Sitzungsverfolgung - Mehrere Versuche pro Training mit Bewertung
- Rollenbasierter Zugriff - 4-stufige Hierarchie mit detaillierten Berechtigungen
- Fortschrittsanalysen - Recharts-gestützte Visualisierung von Trainingsmetriken
- Physikinteraktionen - Realistische VR-Werkzeughandhabung mit haptischem Feedback
Ergebnisse
Technologie-Stack
caseStudyDetail.more Fallstudien
Entdecken Sie mehr unserer technischen Implementierungen
KI-gestützte Rechnungsverarbeitung mit OCR und QuickBooks-Integration
Ein mittelständisches Unternehmen, das monatlich Hunderte von Lieferantenrechnungen verarbeitete, musste die manuelle Dateneingabe eliminieren, indem es Rechnungsdaten automatisch mithilfe von AI/OCR extrahierte und diese direkt mit QuickBooks für die Buchhaltung und Zahlungsverfolgung synchronisierte.
Clientseitige Anzeigeninsertion (CSAI) mit SCTE-35 Marker-Parsing & Multi-Plattform-Player-Integration
Eine Video-Streaming-Plattform musste die Clientseitige Anzeigeninsertion (CSAI) über Web-, Mobil- und Connected TV-Apps hinweg implementieren – was personalisierte, gerätespezifische Anzeigenerlebnisse mit vollständiger Unterstützung der Anzeigeninteraktion (anklickbare Overlays, Companion-Banner, Skip-Buttons) ermöglicht, die serverseitige Insertion nicht bieten kann.
Häufig gestellte Fragen
MicrocosmWorks implemented tenant isolation at the database level using PostgreSQL row-level security policies combined with a tenant context middleware that injects the organization ID into every query. VR training content is stored in tenant-specific S3 prefixes with IAM policies preventing cross-tenant access, ensuring complete data isolation even at the storage layer.
MicrocosmWorks built the VR training application using Unity with the OpenXR standard, supporting Meta Quest 2/3/Pro, HTC Vive Focus 3, and Pico 4 Enterprise headsets. The platform also provides a desktop 3D fallback mode for organizations that want to deliver training content to employees without VR headsets, expanding accessibility significantly.
MicrocosmWorks implemented an xAPI (Experience API) based analytics system that captures granular interaction data including gaze tracking, hand movement precision, task completion times, and error rates. The admin dashboard aggregates this data into competency assessments, compliance certificates, and team performance comparisons with exportable reports for HR systems.
Yes, MicrocosmWorks built a no-code scenario editor that allows training managers to create branching decision trees, place interactive objects in 3D environments, define success criteria, and set up scoring rubrics. The editor uses a template library of pre-built environments like factory floors, offices, and retail spaces that can be customized with uploaded 3D assets.
MicrocosmWorks delivers VR SaaS platforms at rates of $30-$50/hr, with a full multi-tenant training system including the Unity application, scenario editor, analytics dashboard, and tenant management typically requiring 1000-1500 development hours. The Unity development and 3D environment creation account for approximately 50% of the total effort.
Bereit, Ihr Unternehmen zu transformieren?
Lassen Sie uns besprechen, wie wir ähnliche Lösungen für Ihre Herausforderungen anwenden können.