1. Platform Overview
Meine Wohnung is a multi-tenant, browser-based 3D property management and room-planning platform powered by WebGL and Three.js. It enables property owners, architecture workers, and tenants to collaborate on a shared live digital twin of every building they manage — without needing CAD software or desktop applications.
Everything runs directly in your browser. No installation is required.
Core Modules
| Module | What it does |
|---|---|
| 3D Editor | Design multi-floor buildings with multiple apartment units, rooms, furniture, and equipment. Full walk-through in first-person mode. |
| Project Messaging | Built-in channel chat plus direct messages between project members. |
| Shared Calendar | Schedule and track site visits, inspections, and handover dates per project. |
| UrbanMiner | Track physical resources — pipes, cables, conduit, material layers — mapped to exact positions in the building model. |
| Architect X-Ray | Render all walls semi-transparent so objects and infrastructure behind structural elements become visible. |
| Organisation Management | Pay-per-seat licensing, granular role-based access control, and multi-project management. |
Technology Stack
- Frontend: Next.js (React), TypeScript, Tailwind CSS
- 3D Engine: Three.js via React Three Fiber (@react-three/fiber v9) and Drei helpers
- Backend & Database: Supabase (PostgreSQL with Row-Level Security)
- State Management: Zustand 5 (client-side store, no page-level caching)
- PWA: Offline-capable service worker via Serwist