Back to projects

StructIQ

Progress intelligence for structural construction

StructIQ homepage

Overview

StructIQ is a progress intelligence platform for structural construction projects. It integrates project schedules with interactive 3D Building Information Models (BIM), allowing teams to track work packages, verify layouts against design, and visualize element status—from material delivery to installation—in one unified dashboard. Users can filter by floor and bay, inspect individual structural elements by clicking on the 3D model, and see real-time progress (e.g., 4 of 32 elements complete) with status tags like On Site, In Progress, and Not Started.

Role: Full-stack developer

ReactViteThree.jsTailwindPythonFastAPI

Problem

Construction teams struggle to connect schedule data with physical progress on site. BIM models and Gantt charts live in separate tools, making it hard to see which elements are delivered, in progress, or complete at a glance.

Solution

A unified dashboard that pairs a weekly schedule with an interactive 3D reference model. Tasks are linked to structural elements; clicking an element in the model reveals its status and associated work. Layout verification references the BIM model directly, and contractors are tagged per task for clear accountability.

Key Decisions

  • React Three Fiber (Three.js) for performant 3D visualization in the browser
  • Work packages and elements mapped to BIM geometry for click-to-inspect
  • Status-driven color coding (e.g., yellow for in-progress beams) for quick scanning
  • Filter by floor and bay for focused progress tracking

Results & Learnings

  • Single view for schedule + 3D model reduces context switching
  • Visual progress mapping helps identify bottlenecks and delays
  • BIM-integrated layout verification improves accuracy on site
  • Real-time status updates support better coordination across contractors