Multi-lejer VR Trænings SaaS Platform
Et virksomhedstræningsfirma havde brug for at omdanne deres VR-baserede træningsapplikation til en multi-lejer SaaS-platform, der kunne betjene flere organisationer med separat brugeradministration, træningssporing og analyse.
Diskuter Dit Projekt
Udfordringen
Den eksisterende VR-træningsapp var en enkelt-lejer-løsning uden webbaseret administration:
- Ingen centraliseret dashboard for administratorer til at spore deltagerfremskridt
- Designet til enkelt-organisation kunne ikke betjene flere virksomhedskunder
- Træningssessionsdata forblev på VR-headsettet uden cloud-synkronisering
- Ingen vurderingssporing eller scoring på tværs af træningsforsøg
- Administratorer havde ingen indsigt i træningsfuldførelse eller kvalitetsmålinger
Vores Løsning
Vi byggede en multi-lejer VR trænings SaaS-platform med web-dashboards, rollebaseret adgang, sessionssporing og realtidsanalyse.
Arkitektur
- Web-dashboards: React 19 med Tailwind CSS, Recharts til analyse
- Backend API: Express 5 med MongoDB/Mongoose
- VR-applikation: Unity 2021.3 LTS med Meta XR SDK til Quest-headsets
- Autentifikation: JWT med bcrypt, rollebaseret adgangskontrol
- Multi-lejer: TenantId-baseret dataseparation på applikationslaget
Platformkomponenter
Gaming-dashboard (pr. organisation)
- Oversigt over træningssessioner med gennemførelsesrater
- Individuel deltagerfremskridt med sessionshistorik
- Vurderingsresultater og forsøgssporing
- Teamledelse for trænere og deltagere
Super Admin Panel (platformsdækkende)
- Organisationstyring og provisionering
- Cross-lejer analyse og rapportering
- Overvågning af platformens sundhed og brug
- Bruger- og abonnementsstyring
VR Træningsapplikation (Meta Quest)
- Immersive træningsscenarier med fysikbaserede interaktioner
- Trin-for-trin guidede arbejdsgange (skrueplacering, samleopgaver)
- Haptisk feedback for realistiske værktøjsinteraktioner
- Realtidsfremskridtssporing med API-dataindsendelse
- Controller-baseret laserpointer UI-interaktion
Rolle-hierarki
- Super Admin - Platformsdækkende administration på tværs af alle organisationer
- Org Admin - Organisationsspecifik bruger- og træningsadministration
- Admin - Tilsyn med træning på teamniveau
- Deltager - VR-træningsdeltager
Nøglefunktioner
- Lejerisolation - Komplet dataseparation via tenantId
- VR + Web-integration - Unity-headset synkroniserer data til web-dashboards
- Sessionssporing - Flere forsøg pr. træning med scoring
- Rollebaseret adgang - 4-trins hierarki med granulære tilladelser
- Fremskridtsanalyse - Recharts-drevet visualisering af træningsmålinger
- Fysikinteraktioner - Realistisk VR-værktøjshåndtering med haptisk feedback
Resultater
Teknologistak
caseStudyDetail.more Casestudier
Udforsk flere af vores tekniske implementeringer
AI-drevet fakturabehandling med OCR og QuickBooks-integration
En mellemstor virksomhed, der månedligt behandler hundredvis af leverandørfakturaer, havde brug for at eliminere manuel dataindtastning ved automatisk at udtrække fakturadata ved hjælp af AI/OCR og synkronisere dem direkte til QuickBooks for bogføring og sporing af betalinger.
Klient-side annonceindsættelse (CSAI) med SCTE-35-markørparsing og integration af afspillere på flere platforme
En videostreamingplatform skulle implementere klient-side annonceindsættelse (CSAI) på tværs af web-, mobil- og connected TV-apps – hvilket muliggjorde personaliserede annonceringer på enhedsniveau med fuld support for annonceinteraktion (klikbare overlays, følgebannere, skip-knapper), som server-side indsættelse ikke kan tilbyde.
Ofte stillede spørgsmål
MicrocosmWorks implementerede tenant-isolering på databaseniveau ved hjælp af PostgreSQL row-level security policies kombineret med en tenant-kontekst middleware, der injicerer organisations-ID'et i hver forespørgsel. VR træningsindhold lagres i tenant-specifikke S3-præfikser med IAM policies, der forhindrer cross-tenant adgang, hvilket sikrer komplet dataisolering selv på lagringslaget.
MicrocosmWorks har udviklet VR-træningsapplikationen ved hjælp af Unity med OpenXR-standarden og understøtter Meta Quest 2/3/Pro, HTC Vive Focus 3 og Pico 4 Enterprise headsets. Platformen tilbyder også en desktop 3D fallback-tilstand til organisationer, der ønsker at levere træningsindhold til medarbejdere uden VR-headsets, hvilket udvider tilgængeligheden markant.
MicrocosmWorks har implementeret et xAPI (Experience API)-baseret analysesystem, der indfanger detaljerede interaktionsdata, herunder gaze tracking, hand movement precision, task completion times og error rates. Admin dashboardet samler disse data i competency assessments, compliance certificates og team performance comparisons med eksportérbare rapporter til HR systems.
Ja, MicrocosmWorks har bygget en no-code scenarie-editor, der giver træningsansvarlige mulighed for at oprette forgrenende beslutningstræer, placere interaktive objekter i 3D-miljøer, definere succeskriterier og oprette scoringsrubrikker. Editoren bruger et skabelonbibliotek af forudbyggede miljøer som f.eks. fabriksgulve, kontorer og detailområder, der kan tilpasses med uploadede 3D-assets.
MicrocosmWorks leverer VR SaaS-platforme til priser på $30-$50/time, med et komplet multi-tenant træningssystem, der inkluderer Unity-applikationen, scenarie-editor, analyse-dashboard og tenant-administration, der typisk kræver 1000-1500 udviklingstimer. Unity-udviklingen og oprettelse af 3D-miljøer udgør cirka 50% af den samlede indsats.
Klar til at Transformere Din Virksomhed?
Lad os drøfte, hvordan vi kan anvende lignende løsninger til dine udfordringer.