
Closed
Posted
Paid on delivery
ETOGO Property Twin Engine™ — Developer Brief Product objective Build one shared Property Twin Engine that converts property scans, plans, inspection evidence, records and live sensor data into a true-to-life, navigable, interactive and time-aware representation of an entire property. The 3D model is only the spatial container. The actual product is the governed relationship between: Property → Building → Floor → Unit/Common Area → Space → Zone → System → Sub-System → Component → Finding → Evidence → Deliverable → Work Order → Verified Property Fact → Stewardship Record The Engine must preserve and show how a property changes over time. Product configuration The Engine must support two operating modules using the same database, APIs, ontology, evidence chain and registry. 1. Individual Property Module For detached homes, duplexes, townhouses, farms, acreages and small commercial properties. Primary spatial hierarchy: Property → Building → Floor → Space → Zone This module must support multiple physical storeys. “Individual Property” does not mean single-storey. The interface should emphasize: Whole-property walkthrough Interior and exterior spaces Systems and components Findings and evidence Remediation and verification Building versions Sensors and alarms Continuing stewardship 2. Multi-Unit & Multi-Storey Module For apartments, strata buildings, high-rises, hotels, hospitals, schools, mixed-use developments and large institutional or commercial properties. Primary spatial hierarchy: Property → Building → Floor → Unit/Common Area → Space → Zone This module adds: Master Property Twin Building, Floor and Unit Twins Common-Area Twins Vertical-system mapping Progressive model loading Multi-party governance Role-based privacy Building-wide alarms Cascading Findings Floor-, unit- and system-level versions Building command dashboard The two modules must not become separate products or separate data systems. High-rise scalability requirement The architecture must support a building containing at least: 56 floors 100 residential units per floor 5,600 Unit Twins Hallways Staircases and floor-to-floor segments Passenger and service elevator landings Utility and restricted rooms Vertical risers and shafts Shared building systems Every unit and common space must have a permanent ID. The viewer must never load the complete high-rise model at full detail. It must use progressive loading, spatial tiling, caching and levels of detail. Typical loading behaviour: Open property: load site and low-detail building exterior. Select building: load building structure and summary information. Select floor: load only that floor and its operational records. Select unit: load the detailed Unit Twin. Select common area: load only the selected hallway, landing, staircase segment or utility room. Select vertical system: load its route across applicable floors. Select evidence: load detailed scanner data only for the relevant location. Required input formats The ingestion layer should support: Matterport E57 and MatterPak exports LAS/LAZ PLY OBJ GLB/glTF Panoramic images Standard photographs and video IFC Floor plans PDF and DWG-derived drawings Wall-scanner data and images Sensor and device telemetry Original source files must be preserved unchanged with checksums, device metadata, ownership, licensing and capture provenance. Viewer requirements The browser and mobile viewer must provide: Walkthrough navigation Orbit and zoom Plan view Dollhouse view Measurements Floor isolation Object and layer hide/show Cross-sections and clipping planes Saved viewpoints Before-and-after comparison Building-version timeline Finding and evidence filters System and spatial navigation trees The user opens a Property Twin Session inside ETOGO—not a standalone 3D file. Two coordinated maps Spatial Map Answers: Where does it exist? Property → Building → Floor → Unit/Common Area → Space → Zone Systems Map Answers: What property function does it belong to? Property → System → Sub-System → Component Every Finding, Evidence item, Qualified Deliverable and Verified Property Fact must connect to: A spatial location; A system location; or Both. Do not use “Asset” as a hierarchy level below Sub-System. Spatial anchors A Spatial Anchor may represent: A point A surface A bounded region A linear path A saved camera viewpoint Each anchor must store: Coordinates Coordinate reference Building Version Camera position and direction Selected geometry Space ID System/Sub-System/Component IDs Confidence Source and provenance Anchors must never silently move when geometry changes. Permitted version-mapping actions are: Preserve Relocate Split Merge Retire Every action requires a reviewed Registry Event.
Project ID: 40605656
14 proposals
Remote project
Active 8 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
14 freelancers are bidding on average $2,834 CAD for this job

Hello there, I will build the Property Twin Engine with the full spatial hierarchy (Property through Stewardship Record), progressive loading for 56+ floor high-rises, and both the Individual Property and Multi-Unit modules sharing one unified database and ontology. On a recent building visualization project, implementing spatial tiling with level-of-detail switching kept load times under two seconds per floor, even with thousands of units. I will apply the same approach here. Questions: 1) For the ingestion layer, do you already have sample Matterport E57 or IFC files I can use to validate the pipeline early? 2) Will the Spatial Anchor confidence scores come from the scan source metadata, or do you need a manual review step in the Registry Event workflow? Send me a message and we can go over the details. Best regards, Kamran
$3,353 CAD in 30 days
5.9
5.9

Interesting project, We will build the Property Twin Engine as a single governed platform: spatial hierarchy, systems map, evidence chain, and progressive 3D viewer all sharing one ontology and one database. Our approach starts with the dual hierarchy (Spatial Map and Systems Map) anchored to a versioned registry. Every Finding and Evidence item will resolve to a spatial location, a system location, or both. For the high-rise requirement, we will implement spatial tiling with level-of-detail streaming so the viewer loads only the active floor or unit, never the full model. A couple of quick things to confirm: 1) Will Matterport scans arrive pre-processed, or should the ingestion pipeline handle raw E57 alignment and meshing? Looking forward to talking through the details. Faizan
$3,418 CAD in 30 days
4.5
4.5

Hello, I can help build the Property Twin Engine focusing on clean API integration and precise 3D file scaling to ensure the spatial hierarchy and progressive loading work flawlessly. My approach will keep the system scalable for both individual and multi-unit properties, with reliable handling of 3D models and sensor data. I will review the detailed requirements, confirm the exact scope, and deliver a tested, maintainable engine that supports your complex property data and interactive viewer features. This bid is an opening estimate, and final details can be confirmed once I understand the data formats and access. Do you already have the source files and API specifications ready for integration? Best regards, Waqas & GoDesign Team
$3,000 CAD in 3 days
2.8
2.8

⚠️ If you're not happy, you don’t pay. ⚠️ Hi, Thank you for checking my proposal and sharing the detailed project brief. I can build your Property Twin Engine™ using a robust tech stack including WebGL, React, and Node.js, with a high-end and interactive design. I will deliver: - Dual operating modules: Individual Property and Multi-Unit & Multi-Storey - Progressive loading for scalable high-rise models (56 floors, 100 units each) - Comprehensive spatial hierarchy for dynamic navigation (building to component level) - Advanced data ingestion from diverse formats (E57, PLY, IFC, etc.) - Intuitive user interface with walkthrough navigation, measurement tools, and versions history - Accurate, governed spatial anchors with version control for seamless updates You will also receive: - Comprehensive documentation and user training I am confident I can execute your vision professionally and efficiently. Looking forward to discussing timeline and next steps. Best regards, Chirag Pipal
$3,000 CAD in 7 days
1.2
1.2

Hi. I have built digital twins for a hospital and an airport, so I will be blunt: what you have written is a full platform, and $3k buys a proof of concept, not the finished engine. Whoever is bidding to build the whole thing at this budget will stall on you. The 3D model is the easy part. The hard part is what sits under it, the Property to Building to Floor to Component to Finding to Evidence chain, kept correct through time so you can see what a property was, not just what it is now. That governed, time-aware model is what I am good at. For $3k I would build the spine you can demo: the ontology and a bitemporal data model on Postgres and PostGIS so nothing gets overwritten, one API that feeds both the browser and mobile viewers, and ingestion for one format to start (IFC or a point cloud, your call), with a browser viewer on top. It runs and you can build on it. Then I tell you straight what the full engine, mobile viewer, sensors and multi-unit module cost and how long they take. No moving numbers later. Send me one sample file and which property type comes first, and I will lock the phase-1 scope and price.
$3,000 CAD in 30 days
0.0
0.0

Aldergrove, Canada
Payment method verified
Member since Nov 20, 2024
$30-250 CAD
$15-25 CAD / hour
$250-750 USD
$299 CAD
$250-750 CAD
₹100-400 INR / hour
$10-30 AUD
₹1500-12500 INR
$250-750 USD
₹1500-12500 INR
$30-250 USD
₹600-1500 INR
₹37500-75000 INR
₹1500-12500 INR
₹1500-12500 INR
$250-750 AUD
₹12500-37500 INR
$3000-5000 USD
₹1500-12500 INR
₹37500-75000 INR
$10-30 USD
₹12500-37500 INR
$10-30 USD
₹1500-12500 INR
₹12500-37500 INR