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

Услуги

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

Компания

  • Кейсы
  • Контакты
  • О нас
  • Блог

Соцсети

  • ВКонтакте
  • MAX
  • Telegram
  • Workspace
  • YouTube

Аккредитованная 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: созданы адаптеры для корректной обработки метаданных и расчётов.
  • Архитектура платформы: спроектирована модульная структура для масштабируемости и поддержки трёхмерных моделей.
  • Фронтенд-часть: разработан интерфейс для визуализации строительных объектов, включая фильтрацию, сортировку и группировку по параметрам площадей и объёмов.

Результат

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

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

Нужен похожий проект?

Расскажите о задаче — оценим сроки и стоимость за 2–3 рабочих дня.

Написать в Telegram →

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

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

Другие кейсы

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

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

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

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

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

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

  • Экосистема телемедицинских продуктов

    Экосистема телемедицинских продуктов

    Как Фортех построил fullstack-экосистему для онлайн-приёмов с real-time чатом, видеовизитами и двусторонней синхронизацией данных

  • СИМ Ёж - маркетплейс с оплатой за просмотры социальной рекламы

    СИМ Ёж - маркетплейс с оплатой за просмотры социальной рекламы

    Мобильное приложение, где товары покупаются за баллы от просмотра соцрекламы. Разработали Backend на Django: внедрили JWT-авторизацию, систему достижений и 3 вида Push-уведомлений через Celery и Firebase. Стек: Python, DRF, Redis, Docker.

Готовы начать?

Опишите задачу — пришлём оценку проекта за 2–3 рабочих дня или резюме специалистов за 1–2 рабочих дня.

  • partners@fortech.dev
  • +7 (989) 617-13-94
  • Телеграм: @fortech_sales