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 implementierte Mandantenisolierung auf Datenbankebene unter Verwendung von PostgreSQL Row-Level Security Policies, kombiniert mit einer Mandantenkontext-Middleware, die die Organisation ID in jede Abfrage injiziert. VR-Trainingsinhalte werden in mandantenspezifischen S3-Präfixen mit IAM Policies gespeichert, die Cross-Tenant-Zugriff verhindern, wodurch eine vollständige Datenisolierung selbst auf der Speicherebene gewährleistet wird.
MicrocosmWorks hat die VR-Trainingsanwendung mit Unity unter Verwendung des OpenXR-Standards entwickelt, wobei Meta Quest 2/3/Pro, HTC Vive Focus 3 und Pico 4 Enterprise Headsets unterstützt werden. Die Plattform bietet außerdem einen Desktop-3D-Fallback-Modus für Organisationen, die Trainingsinhalte an Mitarbeiter ohne VR-Headsets liefern möchten, wodurch die Zugänglichkeit erheblich erweitert wird.
MicrocosmWorks implementierte ein xAPI (Experience API) basiertes Analysesystem, das granulare Interaktionsdaten erfasst, einschließlich Gaze Tracking, Präzision der Handbewegungen, Aufgabenerledigungszeiten und Fehlerraten. Das Admin-Dashboard aggregiert diese Daten zu Kompetenzbewertungen, Konformitätszertifikaten und Teamleistungsvergleichen mit exportierbaren Berichten für HR-Systeme.
Ja, MicrocosmWorks hat einen No-Code-Szenario-Editor entwickelt, der es Trainingsmanagern ermöglicht, verzweigte Entscheidungsbäume zu erstellen, interaktive Objekte in 3D-Umgebungen zu platzieren, Erfolgskriterien zu definieren und Bewertungsraster einzurichten. Der Editor verwendet eine Vorlagenbibliothek vorgefertigter Umgebungen wie Fabrikhallen, Büros und Verkaufsräume, die mit hochgeladenen 3D-Assets angepasst werden können.
MicrocosmWorks liefert VR-SaaS-Plattformen zu Stundensätzen von $30-$50, wobei ein vollständiges mandantenfähiges Trainingssystem, das die Unity-Anwendung, den Szenario-Editor, das Analytics-Dashboard und die Mandantenverwaltung umfasst, typischerweise 1000-1500 Entwicklungsstunden erfordert. Die Unity-Entwicklung und die Erstellung der 3D-Umgebung machen etwa 50 % des gesamten Aufwands aus.
Bereit, Ihr Unternehmen zu transformieren?
Lassen Sie uns besprechen, wie wir ähnliche Lösungen für Ihre Herausforderungen anwenden können.