Interactive 3D Room Configurator

Замовник: AI | Опубліковано: 27.10.2025
Бюджет: 1500 $

I’m looking for a developer who can build a browser-based 3D room where visitors can drag-and-drop items, adjust each item’s options, and instantly see pricing update. When the layout is finished, the system should generate a clean quote the user can download or print. Core features • WebGL scene (Three.js, Babylon.js, or similar) that loads a default empty room. • Dynamic catalogue panel that lists each 3D object, its configurable options, and price. • Intuitive drag-and-drop placement, rotation, and scaling directly in the room. • Real-time subtotal that refreshes whenever an item is added, removed, or its options change. • “Save” function that stores the room layout and selections for later editing (local storage or simple database endpoint). • “Print / Download Quote” button that outputs a formatted PDF showing item image, description, options, quantity, and total cost. Technical notes • Must run smoothly in modern desktop and mobile browsers with mouse or touch controls. • Clean, modular code—separate data (objects, pricing) from presentation so new items can be added via JSON. • Lightweight UI; no heavy frameworks unless justified. • Commented source and brief setup guide so I can upload it to my hosting and update the catalogue myself. Please outline your suggested tech stack, any similar demos you’ve built, and an estimated timeline to reach a functional prototype followed by refinement.