Перейти к основному контенту

3D-конфигуратор понтонов

GKA Docks
Россия
3 месяца
3D-конфигураторсборка понтонов прямо в браузере
G

GKA Docks

GKA Docks — производитель модульных понтонных конструкций: причалы, пирсы, площадки и переходные мостики для яхт-клубов, марин, баз отдыха и частных набережных.

3D-конфигураторсборка понтонов прямо в браузере
0,02 мточность автоматической стыковки блоков
2D + 3Dредактор и фотореалистичное превью в одном окне
Цели проекта

Какие KPI поставил клиент

Сборка онлайн

Дать менеджеру возможность собирать понтонную конструкцию из каталога прямо в браузере — drag-and-drop, как в конструкторе

Авторасчёт

Считать цену, число соединительных комплектов и габариты на лету по мере сборки — без ручных смет в Excel

3D-визуализация

Показывать готовую конструкцию в фотореалистичном 3D на воде — клиент видит результат ещё до изготовления

Задача

С какой проблемой пришёл клиент

GKA Docks проектирует и производит модульные понтонные конструкции — причалы, пирсы, площадки и переходные мостики для яхт-клубов, марин и загородных комплексов. Каждый заказ уникален: своя комбинация прямоугольных, угловых и трапециевидных понтонов, трапов, ограждений и креплений.

До конфигуратора смету по каждому проекту менеджер собирал вручную. Это долго, а главное — легко ошибиться в количестве соединительных комплектов и торцевых заглушек: их число зависит от того, как именно блоки стыкуются между собой. Клиент при этом не видел будущую конструкцию, и согласование растягивалось.

  • Точный подсчёт крепежа зависит от геометрии стыковки — ручной расчёт ненадёжен
  • Клиент не может оценить конструкцию до изготовления
  • Визуализация, смета и сохранение проекта жили в разных инструментах
  • Нужна интеграция с внутренней CRM — клиенты и проекты
Решение

Что мы сделали

01

2D-редактор на HTML5 Canvas

Разработали редактор с drag-and-drop из каталога, привязкой к сетке, поворотами, мультивыделением, undo/redo и слоями (вода/пирс). Прямоугольные, угловые и трапециевидные понтоны, трапы, ограждения и крепления отрисовываются точными формами.

02

Умная стыковка и автофурнитура

Реализовали «магнитную» стыковку: при перетаскивании блок сам подтягивается к соседу по точкам соединения с точностью 0,02 м. Активаторы автоматически добавляют скрытый крепёж (полукости) при правильном совмещении — менеджер не считает фурнитуру вручную.

03

Автоматические расчёты

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

04

3D-превью и экспорт сметы

Собрали сцену на Three.js + React Three Fiber: вода, пляж или пирс, мягкие тени, наклон трапов под углом. Добавили экспорт сметы в Excel с изображениями товаров и скриншоты сцены до 3200px. Конфигурация сохраняется и открывается по ссылке, а проект привязывается к клиенту во внешней CRM.

Использованные технологии

Next.jsReactTypeScriptThree.jsReact Three FiberZustandZodPrismaPostgreSQLTailwind CSSExcelJSDocker
Инсайты

Факторы успеха

🧲

Магнитная стыковка с автофурнитурой

Точки соединения и активаторы сами ставят скрытый крепёж при совмещении блоков — смета всегда точна, а менеджеру не нужно держать геометрию стыков в голове.

🧮

Честный подсчёт комплектов

Соединители считаются по реально состыкованным точкам, а не по всем соприкосновениям блоков — клиент платит ровно за тот крепёж, который действительно нужен.

🎮

2D-сборка → 3D без переключений

Один и тот же проект редактируется в 2D и тут же смотрится в фотореалистичном 3D на воде — решение принимается, когда клиент уже видит результат.

А

Алексей Геруцкий

Руководитель разработки, PRIMO Agency

«Самым сложным здесь был не 3D, а геометрия стыковки. Понтоны соединяются через точки с фиксированным шагом, и количество крепежа зависит от того, как именно блоки прилегают друг к другу. Мы вынесли эту логику в чистые функции с property-based тестами — поэтому смета, которую видит клиент на экране, совпадает с тем, что реально едет на производство.»

Хотите такие же результаты?

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