The challenge
Homeowners found it hard to choose flooring and renovation products from samples alone, and quoting and scheduling a multi-room project took manual work.
What we built
A web-based 3D visual experience built with three.js, react-three-fiber and React. It loads DXF floor plans, links them to 360° room panoramas, and lets customers preview products in place, with rule-based pricing and scheduling connected to Zoho CRM.
What we delivered
- DXF floor plan loading and rendering
- Floor plans linked to 360° panoramas, with transitions between rooms
- Drag-and-drop materials on floors and walls
- Product preview in the customer's own rooms
- Collection of the customer's renovation requirements
- Rule-based quantity and price calculation
- Project planning and scheduling
- First-person walkthrough
- Pricing, invoicing and Zoho CRM integration
The outcome
Customers can preview products such as flooring, estimate the cost and schedule the work.




