We use cookies to improve your experience.

Mobile Reality logoMobile Reality logo

TUROTURO — Construction Project Coordination Platform with AI-Powered Document Search

TURO is a cloud-based construction project coordination platform that bridges design and site execution. The system centralizes technical documentation — blueprints, DWG drawings, floor plans — manages document versions across project stages, enables cross-team coordination via interactive building maps, and powers document discovery through AI-backed semantic search using OpenAI vector embeddings.

construction management software

Scope of work

  • Web development

  • DWG to SVG converter

  • Node.js / NestJS

  • React JS / TypeScript

  • UX/UI Design

  • AWS Cloud

Why TURO Was Built

TURO was developed to solve a fundamental problem in construction management: the disconnect between technical documentation and on-site execution. In large-scale construction projects, teams work across dozens of floors, hundreds of rooms, and thousands of documents — drawings, finishing schemes, fire protection plans — that change with every revision. Finding the right document for the right location at the right stage was costing teams hours of wasted time.

Our team built TURO as an end-to-end platform that combines hierarchical site structure management (construction sites → storeys → interactive layers), automated DWG-to-SVG conversion via CloudConvert, intelligent document indexing with OpenAI embeddings, and real-time collaboration with threaded annotations — all accessible through an interactive floor plan interface.

project management software construction

Engineering Interactive Building Maps with AI Search

The primary challenge was building an interactive building map navigation system using SVG polygon-based floor plans. Users needed to click on any room, façade element, or system on a floor plan and instantly access all associated documents — current drawings, historical revisions, finishing schemes, and fire protection plans. The SVG rendering had to handle complex architectural drawings with hundreds of polygons while remaining responsive.

project management construction software
  • Expertises

    Real Estate & Prop-tech

  • Location

    Poland

From Folder-Based to Map-Based Document Navigation

The primary goal was to create a centralized construction documentation platform that eliminates the traditional folder-based approach to document management. Instead of searching through directory trees, users navigate an interactive building map — clicking on a room, floor, or system to instantly see all relevant documents, their current versions, and revision history.

We aimed to build a coordination mode that allows project managers to navigate the building by element type — façade, rooms, systems — providing a structured overview of documentation status across the entire project. This gives teams real-time visibility into which areas have up-to-date documentation and which need attention.

A key objective was implementing AI-powered document intelligence — not just search, but automatic metadata extraction and similarity matching. When a user uploads a new document, the system automatically indexes it with OpenAI embeddings, extracts relevant metadata (document type, building elements, materials), and can suggest related documents across the entire project. This transforms document discovery from manual browsing to intelligent retrieval.

The platform needed robust collaboration features — document annotations anchored to specific positions and pages, threaded replies, @mentions with email notifications, and role-based access control (User, Client Admin, Super Admin) across multiple organizations. Every comment and annotation had to be traceable to support the accountability requirements of construction projects.

construction management software development

React, NestJS, OpenAI & AWS Architecture

The frontend was built with React 18 and TypeScript, using urql as the GraphQL client, styled-components for the UI layer, and Apryse/PDFTron for professional-grade PDF viewing and document comparison. The interactive floor plan system renders SVG polygons with click-to-navigate functionality, allowing users to explore building structures visually. Lexical and Draft.js power the rich text editing for annotations and comments.

The backend runs on NestJS 11 with Apollo GraphQL 4, providing a type-safe API layer. Data is persisted in PostgreSQL with ltree and citext extensions (for hierarchical structure queries and case-insensitive search), using MikroORM 6 as the ORM. Redis handles caching and session management. Pino provides structured logging across all services.

The document processing pipeline integrates multiple AWS services: S3 for document storage, CloudFront for CDN delivery with signed URLs, SES for notification emails (using Handlebars templates for password reset, account creation, email verification), SQS for background job queuing (AI indexing, file conversion), and Lambda for PDF compression. CloudConvert handles the DWG-to-SVG/PDF conversion workflow.

The AI search layer uses OpenAI vector stores with per-structure isolation. When documents are uploaded, an SQS-driven pipeline generates embeddings, extracts metadata (document type, elements, location, materials, systems, tags), and indexes everything for semantic search. Users can perform full-text search, AI-backed similarity search (find related documents), and browse documents through the intelligent floating search interface. The infrastructure is deployed via Terraform across three environments (dev, stage, production) with ECS, RDS, CloudFront, and Route53.

project management software construction development

Transforming Construction Document Management

TURO transforms construction project coordination by replacing traditional folder-based document management with an interactive, AI-powered platform. Teams navigate building maps instead of directory trees, access current document versions with full revision history, and discover related documents through semantic search — all from a single unified interface.

The technical architecture — React 18 frontend with SVG floor plan rendering, NestJS/GraphQL backend, PostgreSQL with hierarchical extensions, and a comprehensive AWS infrastructure including Lambda, SQS, and CloudFront — delivers the performance and reliability required for construction-scale document management.

By integrating OpenAI embeddings for intelligent document indexing and search, CloudConvert for automated DWG conversion, and Apryse for professional PDF viewing, TURO provides construction teams with tools that were previously only available through enterprise-grade solutions — packaged in a modern, accessible platform that any project team can adopt immediately.

project management construction software development

Start your AI agent project today

Request a call today and get free consultation about your custom software solution with our specialists. First working demo just in 7 days from the project kick‑off.

Matt Sadowski

CEO of Mobile Reality

CEO of Mobile Reality

Case studies

Explore our past successes and see our expertise in action with our real estate and proptech case studies. Discover how we've helped real estate businesses drive growth and success from mobile apps to data analysis.

+10
Years of experience in software development
+100
Digital solutions delivered
+30
Tech experts on board
3-6 years
90% of cooperations are the long term ones