
Lunaar 3D Model Viewer & AR Platform
3D Model Viewer and Augmented Reality Platform
Overview
The Lunaar 3D Model Viewer is the web front-end that lets the Lunaar ecosystem present its AI-generated 3D assets as interactive models and augmented-reality experiences on any device. Built as a stateless React SPA with account-based multi-tenant routing, it delivers isolated, per-client model libraries from AWS S3.
What It Does
The platform renders interactive 3D models directly in the browser with orbital camera controls and auto-rotation. Desktop users can hand the experience off to their phone via a QR code, while mobile visitors launch native AR straight from the page on iOS (Quick Look) and Android (Scene Viewer / WebXR) without installing an app.
Tech Stack
Key Features
3D Model Visualization: WebGL-based interactive 3D rendering with auto-rotation and orbital camera controls
Native AR Support: Native AR experience on iOS (Quick Look) and Android (ARCore, WebXR) devices
Cross-Device Experience: QR code-based instant mobile handoff for desktop users, direct AR activation for mobile users
Model Carousel: Swiper integration with thumbnail preview for multiple model variants
Multi-Tenant Architecture: Account-based routing and AWS S3 isolation for per-client model repositories
Responsive Design: Optimized for all screen sizes with mobile-first approach
CDN-Served Assets: Fast 3D model delivery through AWS S3 integration
Device Detection: Platform-specific experience through intelligent user agent parsing
Technical Highlights
Key Achievements
Built seamless cross-device experience with QR code integration
Implemented multi-tenant architecture with complete client isolation
Created platform-agnostic AR solution supporting iOS and Android
Achieved high performance with progressive loading strategies
Deployed scalable infrastructure on Kubernetes
Integrated cloud-based asset management with AWS S3
Impact & Results
The viewer closes the loop on Lunaar's image-to-3D pipeline, turning generated assets into shareable, install-free AR experiences that customers can place in their own space. It shows depth across interactive 3D/AR on the web, multi-tenant frontend architecture, and cloud delivery on AWS and Kubernetes.