Project Title Three.js Developer Needed – Real-Time 3D Product Showroom for Website Project Description We are building a product-focused website for an Algerian manufacturer of WPC doors and are looking for an experienced Three.js / WebGL developer to create a real-time 3D interactive showroom embedded in a web page. The goal is to present WPC doors in a realistic apartment environment, allowing visitors to visualize different colors and designs in a credible, modern context. 3D Scene Requirements One single 3D scene Modern open-space apartment (showroom style) No ceiling (cut view) Global perspective showing simultaneously: living room kitchen bedroom bathroom WC Product (Doors) Each room has a separate WPC door Doors are individual 3D meshes Different door designs per room type Doors must be clearly visible and well lit Interactions Color customization (8 colors) Apply color globally to all doors (required) Per-door color customization (optional / future-ready) Ability to switch between multiple door designs Scalability / Backend Logic (Important) The architecture must allow, via data (JSON / API-ready): Adding new door designs Updating existing designs Assigning designs to room types Without modifying the core 3D code. Technical Requirements Real-time 3D (not static renders) Three.js / WebGL (Babylon.js acceptable) Optimized GLB models Clean, modular, documented code Web-ready integration Deliverables Embedded 3D scene Source code Basic UI for color/design selection Setup allowing future extensions To Apply Please share: Examples of real-time 3D web projects Tools used (Three.js, Babylon.js, etc.) Proposed technical approach Estimated timeline