Home Renovation Visualization Web-Platform Development
Budget: £20 – £250 GBP
AI-Powered Home Renovation Visualisation Platform Using Existing AI, 3D and SaaS Technologies
Project Overview
I am seeking an experienced developer or small development team to create a web-based home renovation visualisation platform that enables homeowners to design and visualise alterations to their property without requiring architectural, CAD, construction, or technical knowledge.
The platform will initially focus on one or two rooms at a time, such as kitchens, dining rooms, living rooms, extensions, and loft conversions, while allowing future expansion to support larger projects and whole-house renovations.
The completed system will be accessible through hyperlinks from multiple websites and Facebook pages, allowing multiple users to access and use the platform simultaneously through a standard web browser.
This project is intended to be built primarily through the integration of existing technologies, APIs, SaaS services, open-source software and commercial platforms. Proposals involving substantial custom software development are unlikely to be suitable.
The objective of the initial project is to create a working proof of concept by integrating existing services, APIs, SaaS platforms and software tools.
Full automation is not required at this stage, and manual or semi-automated processes are acceptable where they significantly reduce development time, complexity and cost.
The goal is to create a practical, commercially viable solution by combining proven technologies into a seamless user experience rather than developing entirely new software from scratch.
Project Objectives
The platform should allow homeowners to:
Upload photographs of an existing room or space.
Enter basic dimensions and measurements.
Describe proposed alterations using plain-English instructions.
Select fixtures, fittings and finishes using drag-and-drop tools.
Generate realistic before-and-after visualisations.
Produce animated renovation sequences showing the transformation process.
Generate structured project information suitable for automated quotations and cost estimation.
The entire process should be simple enough for users with little or no technical knowledge.
Preferred Development Approach
The preferred solution should maximise the use of existing technologies and services wherever practical.
The successful developer will be expected to integrate and automate proven software components rather than develop replacement systems for functionality already available through existing platforms.
Examples may include:
Artificial Intelligence
OpenAI / ChatGPT APIs
Claude APIs
Gemini APIs
AI-assisted questionnaires
Natural language processing tools
Automated prompt workflows
Computer Vision & Image Analysis
Existing image-recognition services
Room-recognition tools
Object-detection APIs
Measurement-estimation services
Spatial-analysis tools
3D Modelling & Design
Blender
Three.js
SketchUp integrations
Existing room-planning frameworks
Kitchen-planning software
Architectural asset libraries
Furniture and product libraries
Rendering & Animation
Blender rendering workflows
Cloud-rendering services
Existing animation platforms
Automated video-generation tools
Data Management
Cloud-hosted databases
Spreadsheet-compatible storage
Excel exports
Existing quotation and estimating systems
Alternative approaches are welcome if they improve usability, reliability, scalability or speed of deployment.
User Workflow
Stage 1 – Capture Existing Room
The user uploads:
Room photographs
Optional panoramic photographs
Optional video footage
The user then enters basic dimensions including:
Wall lengths
Ceiling height
Window dimensions
Door dimensions
Where practical, AI and image-analysis tools should minimise the amount of manual data entry required.
Stage 2 – Describe Proposed Alterations
Users should be able to describe changes using simple instructions such as:
Remove wall
Brick up window
Install patio doors
Add rooflight
Extend room
Install kitchen island
Relocate doorway
Replace kitchen units
Change flooring
The platform should translate these instructions into structured design information.
Stage 3 – AI-Assisted Information Gathering
The system should identify missing information and guide the user through a simple question-and-answer process.
Examples may include:
What style of patio doors would you prefer?
What flooring material would you like?
What style of kitchen units are required?
Which walls are being altered?
What colour scheme is preferred?
The objective is to gather sufficient information while keeping the process simple and user-friendly.
Design & Customisation Features
Once structural changes have been defined, users should be able to customise the room using drag-and-drop components.
Structural Elements
Internal doors
External doors
Patio doors
Windows
Roof windows
Rooflights
Kitchen Components
Cabinets
Appliances
Kitchen islands
Worktops
Splashbacks
Decorative Finishes
Flooring
Paint colours
Tiles
Wall finishes
Lighting
Existing component libraries and design assets should be used wherever practical.
Renovation Visualisation & Animation
The platform should generate a realistic renovation sequence showing the transformation from the existing room to the completed design.
The preferred output is an animated time-lapse style presentation rather than a simple before-and-after comparison.
Example Sequence
Stage 1 – Existing Room
Display the room as photographed.
Stage 2 – Preparation
Remove furniture, cabinets and fixtures.
Stage 3 – Demolition
Remove walls, windows and doors as specified.
Stage 4 – Structural Works
Create new openings, extensions and rooflights.
Stage 5 – Reconstruction
Build new walls and structural features.
Stage 6 – Installation
Install kitchens, flooring, doors, windows and fixtures.
Stage 7 – Finishing
Apply decorative finishes, colours and lighting.
Stage 8 – Completed Design
Present the finished room.
Developers are encouraged to utilise existing animation tools, rendering platforms and automation workflows wherever possible.
Automated Quotations & Project Data
All project information should be stored in a structured format suitable for:
Design generation
Project management
Material calculations
Labour estimates
Automated quotations
Cost breakdowns
The preferred solution should support export to Excel or equivalent spreadsheet formats.
Future phases may include integration with supplier catalogues, contractor pricing databases and CRM systems.
Multi-User Web Deployment
The completed platform will be linked from multiple websites and Facebook pages.
The solution should therefore:
Support multiple simultaneous users.
Operate entirely within a standard web browser.
Require no software installation by the end user.
Be cloud-hosted or capable of cloud deployment.
Allow access from multiple websites through hyperlinks.
Be designed with future scalability in mind.
Be suitable for public-facing use.
Preference will be given to solutions that utilise existing cloud infrastructure and hosting platforms.
Phase 1 – Proof of Concept
The purpose of this phase is to demonstrate feasibility and workflow rather than complete automation.
Developers may use manual or semi-automated processes behind the scenes where appropriate, provided the overall user journey and end result can be
demonstrated effectively. The emphasis is on proving the concept using existing technologies and services rather than building a fully automated
production system.
The first milestone is a working proof of concept demonstrating the complete workflow using a typical kitchen renovation project.
Example Demonstration
Existing kitchen layout.
Remove existing cabinets.
Remove and brick up a window.
Remove a door and second window.
Install patio doors.
Add a rooflight.
Install a new kitchen and island.
Apply finishes and decoration.
Present the completed design.
Generate a renovation animation showing the entire transformation process.
Generate a sample quotation based on the completed design.
The proof of concept should clearly demonstrate how existing technologies have been integrated to achieve the workflow.
Future Development Opportunities
Following successful completion of the proof of concept, future phases may include:
Greater automation of room modelling.
Automated measurement extraction from photographs.
Larger product libraries.
Integration with supplier catalogues.
Real-time 3D visualisation.
Customer accounts and project history.
Contractor portals.
Automated quotation generation.
Enhanced AI design recommendations.
Proposal Requirements
Please explain:
Which existing software, APIs, SaaS services and libraries you would use.
Which parts of the process can be automated.
What information users would need to provide.
How the platform would support multiple simultaneous users.
Any ongoing hosting, API, licensing or subscription costs.
How the platform could be expanded in future.
Your recommended technology stack.
Any recommendations that would improve usability, visual quality, quotation accuracy or scalability.
Preference will be given to proposals that demonstrate a practical integration of existing technologies, rapid proof-of-concept delivery, low ongoing complexity, and a clear path to future expansion.
Project Overview
I am seeking an experienced developer or small development team to create a web-based home renovation visualisation platform that enables homeowners to design and visualise alterations to their property without requiring architectural, CAD, construction, or technical knowledge.
The platform will initially focus on one or two rooms at a time, such as kitchens, dining rooms, living rooms, extensions, and loft conversions, while allowing future expansion to support larger projects and whole-house renovations.
The completed system will be accessible through hyperlinks from multiple websites and Facebook pages, allowing multiple users to access and use the platform simultaneously through a standard web browser.
This project is intended to be built primarily through the integration of existing technologies, APIs, SaaS services, open-source software and commercial platforms. Proposals involving substantial custom software development are unlikely to be suitable.
The objective of the initial project is to create a working proof of concept by integrating existing services, APIs, SaaS platforms and software tools.
Full automation is not required at this stage, and manual or semi-automated processes are acceptable where they significantly reduce development time, complexity and cost.
The goal is to create a practical, commercially viable solution by combining proven technologies into a seamless user experience rather than developing entirely new software from scratch.
Project Objectives
The platform should allow homeowners to:
Upload photographs of an existing room or space.
Enter basic dimensions and measurements.
Describe proposed alterations using plain-English instructions.
Select fixtures, fittings and finishes using drag-and-drop tools.
Generate realistic before-and-after visualisations.
Produce animated renovation sequences showing the transformation process.
Generate structured project information suitable for automated quotations and cost estimation.
The entire process should be simple enough for users with little or no technical knowledge.
Preferred Development Approach
The preferred solution should maximise the use of existing technologies and services wherever practical.
The successful developer will be expected to integrate and automate proven software components rather than develop replacement systems for functionality already available through existing platforms.
Examples may include:
Artificial Intelligence
OpenAI / ChatGPT APIs
Claude APIs
Gemini APIs
AI-assisted questionnaires
Natural language processing tools
Automated prompt workflows
Computer Vision & Image Analysis
Existing image-recognition services
Room-recognition tools
Object-detection APIs
Measurement-estimation services
Spatial-analysis tools
3D Modelling & Design
Blender
Three.js
SketchUp integrations
Existing room-planning frameworks
Kitchen-planning software
Architectural asset libraries
Furniture and product libraries
Rendering & Animation
Blender rendering workflows
Cloud-rendering services
Existing animation platforms
Automated video-generation tools
Data Management
Cloud-hosted databases
Spreadsheet-compatible storage
Excel exports
Existing quotation and estimating systems
Alternative approaches are welcome if they improve usability, reliability, scalability or speed of deployment.
User Workflow
Stage 1 – Capture Existing Room
The user uploads:
Room photographs
Optional panoramic photographs
Optional video footage
The user then enters basic dimensions including:
Wall lengths
Ceiling height
Window dimensions
Door dimensions
Where practical, AI and image-analysis tools should minimise the amount of manual data entry required.
Stage 2 – Describe Proposed Alterations
Users should be able to describe changes using simple instructions such as:
Remove wall
Brick up window
Install patio doors
Add rooflight
Extend room
Install kitchen island
Relocate doorway
Replace kitchen units
Change flooring
The platform should translate these instructions into structured design information.
Stage 3 – AI-Assisted Information Gathering
The system should identify missing information and guide the user through a simple question-and-answer process.
Examples may include:
What style of patio doors would you prefer?
What flooring material would you like?
What style of kitchen units are required?
Which walls are being altered?
What colour scheme is preferred?
The objective is to gather sufficient information while keeping the process simple and user-friendly.
Design & Customisation Features
Once structural changes have been defined, users should be able to customise the room using drag-and-drop components.
Structural Elements
Internal doors
External doors
Patio doors
Windows
Roof windows
Rooflights
Kitchen Components
Cabinets
Appliances
Kitchen islands
Worktops
Splashbacks
Decorative Finishes
Flooring
Paint colours
Tiles
Wall finishes
Lighting
Existing component libraries and design assets should be used wherever practical.
Renovation Visualisation & Animation
The platform should generate a realistic renovation sequence showing the transformation from the existing room to the completed design.
The preferred output is an animated time-lapse style presentation rather than a simple before-and-after comparison.
Example Sequence
Stage 1 – Existing Room
Display the room as photographed.
Stage 2 – Preparation
Remove furniture, cabinets and fixtures.
Stage 3 – Demolition
Remove walls, windows and doors as specified.
Stage 4 – Structural Works
Create new openings, extensions and rooflights.
Stage 5 – Reconstruction
Build new walls and structural features.
Stage 6 – Installation
Install kitchens, flooring, doors, windows and fixtures.
Stage 7 – Finishing
Apply decorative finishes, colours and lighting.
Stage 8 – Completed Design
Present the finished room.
Developers are encouraged to utilise existing animation tools, rendering platforms and automation workflows wherever possible.
Automated Quotations & Project Data
All project information should be stored in a structured format suitable for:
Design generation
Project management
Material calculations
Labour estimates
Automated quotations
Cost breakdowns
The preferred solution should support export to Excel or equivalent spreadsheet formats.
Future phases may include integration with supplier catalogues, contractor pricing databases and CRM systems.
Multi-User Web Deployment
The completed platform will be linked from multiple websites and Facebook pages.
The solution should therefore:
Support multiple simultaneous users.
Operate entirely within a standard web browser.
Require no software installation by the end user.
Be cloud-hosted or capable of cloud deployment.
Allow access from multiple websites through hyperlinks.
Be designed with future scalability in mind.
Be suitable for public-facing use.
Preference will be given to solutions that utilise existing cloud infrastructure and hosting platforms.
Phase 1 – Proof of Concept
The purpose of this phase is to demonstrate feasibility and workflow rather than complete automation.
Developers may use manual or semi-automated processes behind the scenes where appropriate, provided the overall user journey and end result can be
demonstrated effectively. The emphasis is on proving the concept using existing technologies and services rather than building a fully automated
production system.
The first milestone is a working proof of concept demonstrating the complete workflow using a typical kitchen renovation project.
Example Demonstration
Existing kitchen layout.
Remove existing cabinets.
Remove and brick up a window.
Remove a door and second window.
Install patio doors.
Add a rooflight.
Install a new kitchen and island.
Apply finishes and decoration.
Present the completed design.
Generate a renovation animation showing the entire transformation process.
Generate a sample quotation based on the completed design.
The proof of concept should clearly demonstrate how existing technologies have been integrated to achieve the workflow.
Future Development Opportunities
Following successful completion of the proof of concept, future phases may include:
Greater automation of room modelling.
Automated measurement extraction from photographs.
Larger product libraries.
Integration with supplier catalogues.
Real-time 3D visualisation.
Customer accounts and project history.
Contractor portals.
Automated quotation generation.
Enhanced AI design recommendations.
Proposal Requirements
Please explain:
Which existing software, APIs, SaaS services and libraries you would use.
Which parts of the process can be automated.
What information users would need to provide.
How the platform would support multiple simultaneous users.
Any ongoing hosting, API, licensing or subscription costs.
How the platform could be expanded in future.
Your recommended technology stack.
Any recommendations that would improve usability, visual quality, quotation accuracy or scalability.
Preference will be given to proposals that demonstrate a practical integration of existing technologies, rapid proof-of-concept delivery, low ongoing complexity, and a clear path to future expansion.