Fortech
  • Aутстаффинг
  • Аутсорс
  • Веб-разработка
  • Мобильная разработка
  • ИИ-решения
  • UI/UX-дизайн
  • Техническая поддержка
Наши продуктыКейсыКонтактыО насБлогКарьера
Связаться
Наши продуктыКейсыКонтактыО насБлогКарьера
Связаться
Fortech
Юридический адрес
344011, Ростовская область, г. Ростов-на-Дону, Лермонтовская ул, д. 22, офис 6, 7, 8
ИНН / КПП
6154162274 / 616401001
ОГРН
1226100005922
ОКВЭД
62.01 Разработка компьютерного программного обеспечения
Код вида деятельности в области IT
1.01, 1.04, 1.05, 1.06

Услуги

  • Аутстаф
  • Аутсорс
  • Веб-разработка
  • Мобильная разработка
  • ИИ-решения
  • UI/UX-дизайн
  • Техническая поддержка

Компания

  • Наши продукты
  • Кейсы
  • Контакты
  • О нас
  • Блог

Соцсети

Аккредитованная IT-компания
Запись №25727 от 13.04.2022

Минцифры России

Позвать нас в тендер

  • bidzaar
  • B2B-Center
Контент © fortech.dev • 2026Политика конфиденциальностиПолитика обработки персональных данных
  1. Главная/
  2. Кейсы/
  3. BIM-платформа для точного анализа строительных данных

BIM-платформа для точного анализа строительных данных

Веб-платформа для анализа и визуализации строительных данных, а также работы с 3D-моделями BIM, Autodesk и AutoCAD

О проекте

Проект в сфере строительства городского многоэтажного жилья, направленный на создание платформы для анализа проектных данных и точного расчета объемов, площадей и материалов, необходимых для возведения зданий.

Платформа объединяет возможности трехмерной визуализации строительных чертежей (Autodesk, AutoCAD, BIM) и аналитических инструментов, что позволяет инженерам, архитекторам и проектным командам эффективно работать с данными на всех этапах проектирования и строительства.

Frame 2131329866.png

Задачи

Основной целью было создание платформы для визуализации и анализа строительных данных с высокой степенью точности. Но это глобально. А за какие решения отвечала наша команда? Перед нами стоял ряд следующих задач:

  • разработка архитектуры и backend-логики системы;
  • оптимизация SQL-запросов и повышение производительности работы с данными;
  • интеграция и разработка адаптеров для Autodesk, AutoCAD и BIM-моделей;
  • создание интерактивной модели зданий с фильтрацией, сортировкой и группировкой по параметрам площадей;
  • расчет объемов и количества строительных материалов;
  • подготовка технической документации и проведение рефакторинга кодовой базы.

Реализация

Над проектом работала компактная команда: два backend-разработчика, два frontend-разработчика и менеджер проекта. Взаимодействие строилось на основе постоянной синхронизации архитектурных решений и ревью кода.

Я участвовал в проектировании архитектуры, декомпозиции базы данных и оптимизации работы системы. Особое внимание уделялось корректной работе с иерархическими структурами данных и сложными SQL-запросами.

Frame 2131329867.png

Технологии
TypeScriptNode.jsReactRedux Toolkit

Трудности с которыми мы столкнулись и их решения:

Неоптимальная работа с глубоко вложенными сущностями в базе данных: из-за неструктурированной архитектуры и прямых SQL-запросов система работала нестабильно и требовала высокой вычислительной мощности.

Мы провели декомпозицию базы данных и внедрили рекурсивные запросы, что ускорило обработку и анализ данных. А использование JSON-колонок с GIN-индексами позволило эффективно работать с динамическими структурами и сократить время отклика запросов.

Ключевые задачи и решения

  • Оптимизация запросов: переработана архитектура взаимодействия с базой данных, исключены прямые запросы и внедрён query builder в TypeORM.
  • Декомпозиция данных: реализована система рекурсивных запросов для сложных иерархий и множественных вложенностей.
  • Использование JSON-колонок и GIN-индексов: применено для повышения скорости фильтрации и поиска по большим объёмам данных.
  • Интеграция с Autodesk/AutoCAD/BIM: созданы адаптеры для корректной обработки метаданных и расчётов.
  • Архитектура платформы: спроектирована модульная структура для масштабируемости и поддержки трёхмерных моделей.
  • Фронтенд-часть: разработан интерфейс для визуализации строительных объектов, включая фильтрацию, сортировку и группировку по параметрам площадей и объёмов.

Результат

В результате команда разработала высокотехнологичную платформу для анализа строительных данных и трёхмерной визуализации. Система позволяет инженерам и архитекторам с высокой точностью рассчитывать объёмы, площади и количество материалов, а также управлять большими объёмами проектных данных в интерактивном режиме.

Оптимизированная архитектура и продуманная структура запросов обеспечили устойчивую работу платформы и её готовность к масштабированию под будущие проекты.

Готовы выстроить стабильную команду?

Расскажите о проекте — предложим схему работы под ваш горизонт.

Написать в Telegram →

Примеры работ

Смотреть все кейсы
  • Интерактивный веб-сайт застройщика

    Интерактивный сайт для застройщика Ingrad с 3D-планами, фильтрацией и ипотечным калькулятором. Личный кабинет позволяет оплачивать услуги и просматривать документы. Конверсия выросла на 20%, вовлечённость — на 30%.

  • Корпоративная система застройщика

    Корпоративная система крупнейшего застройщика для коммуникации по объектам строительства

Связанные услуги

  • Backend-разработка
  • Frontend-разработка
  • Разработка веб-сервисов

Связаться с нами