ModulePlatform: веб-платформа для генерации планировок и расчёта стоимости
ModulePlatform — это инструмент для архитектурных решений. Платформа позволяет задавать параметры зданий, выбирать типы квартир, рассчитывать площади и стоимость. Дополнительные настройки уточняют детали проекта, а итог включает данные для проектирования и расчетов.
Проект под NDA: название заказчика не раскрываем, детали обобщены.
- Срок
- 5 месяцев
- Команда
- 5 человек
- Платформы
- Веб

Задача
Заказчик: Девелопер жилой недвижимости с собственным проектным отделом
На ранней стадии проекта девелопер перебирает варианты: сколько в доме студий, двушек и трёшек, какая выйдет площадь и во что обойдётся строительство с отделкой. Каждый вариант архитекторы собирали вручную, а сметчики пересчитывали в таблицах.
Одна итерация занимала дни, поэтому сравнивали всего несколько вариантов, и решения по продукту принимались по неполной картине. Данные потом заново вбивали в архитектурные программы, и при переносе появлялись ошибки.
Заказчик хотел инструмент, в котором можно задать параметры здания и набор квартир и сразу получить планировку, площади, ориентировочную стоимость и исходные данные для проектировщиков.
Цели
- Формировать планировку здания по заданному количеству квартир каждого типа
- Автоматически считать общую и жилую площадь этажей и здания
- Оценивать стоимость строительства и отделки по выбранным параметрам
- Дать настройку отделки и мебели для каждой квартиры
- Выгружать исходные данные для архитектурных программ и расчётов прочности
Решение
Автоматизация расчетов
Платформа автоматически рассчитывает общую и жилую площади этажей и всего здания, что помогает оптимально планировать пространство


Оценка стоимости
Система оценивает примерную стоимость строительства и отделки в зависимости от заданных параметров, давая представление о бюджете
Настраиваемые параметры
Возможность выбора отделки и наличия мебели для каждой квартиры, что позволяет адаптировать проект под запросы целевой аудитории
Создание планировки
Заказчик задает количество различных типов квартир, после чего платформа формирует оптимальную планировку здания


Исходные данные для проектирования
Платформа генерирует данные, которые легко импортируются в архитектурные программы, ускоряя процесс проектирования
Расчеты для прочности
Платформа предоставляет исходные данные для анализа прочности конструкции, что важно для последующих этапов проектирования
Хронология
- Месяц 1
Требования, дизайн и ТЗ
Разбор правил планировки и расчётов с архитекторами и сметчиками, дизайн-макеты, техническое задание и формат выгрузки данных.
- Месяцы 2–3
Ядро расчётов и первая версия
Параметры здания, типы квартир, расчёт площадей и стоимости. Демо каждые 2 недели, к концу третьего месяца — рабочая версия на тестовом стенде.
- Месяц 4
Генерация планировки и выгрузка
Алгоритм раскладки квартир по этажам, настройка отделки и мебели, выгрузка исходных данных для проектирования и расчётов прочности.
- Месяц 5
Тестирование и запуск
Сверка расчётов с проектами заказчика, функциональное и нагрузочное тестирование, запуск и 6 месяцев гарантии.
Что было сложным
Правила планировки как код
Нормы и внутренние правила заказчика жили в головах архитекторов. Мы записали их как набор проверяемых правил, и каждое правило покрыто тестом на реальных примерах.
Скорость пересчёта
Пользователь меняет параметры и ждёт результат сразу. Расчёты разделены на независимые шаги, и при изменении пересчитывается только то, что от него зависит.
Формат для архитектурных программ
Выгрузка должна открываться в программах проектировщиков без ручной правки. Формат согласовали на этапе ТЗ и проверяли на каждом демо.
Результат
- Вариант дома с планировкой, площадями и стоимостью собирается за минуты, а не за дни
- На ранней стадии сравнивают больше вариантов и выбирают по полной картине
- Проектировщики получают исходные данные из платформы, без ручного переноса
- Стоимость строительства и отделки видна сразу при изменении параметров
Технологии
- Svelte
- Python
- FastAPI
- PostgreSQL
- Docker
Услуги в проекте
-
Программные решения, которые отвечают специфическим потребностям вашего бизнеса, обеспечивая гибкость и масштабируемость
-
Проектируем и реализуем веб-платформы и сайты любой сложности, обеспечивая удобный интерфейс и высокую производительность
Нужно похожее? Обсудим
Расскажите о задаче в 2–3 предложениях: ответим в течение часа в рабочее время и бесплатно оценим сроки и стоимость.


