Конфигуратор стеклопакетов

(ПО)
ОтрасльСТЕКОЛЬНАЯ ПРОМЫШЛЕННОСТЬ
УслугаВЕБ, API, РАСЧЁТНЫЙ ДВИЖОК
ПлощадьКонфигуратор + ЛК + журнал
Год2024

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

  • Визуализация состава стеклопакета с соблюдением пропорций и интерактивный выбор типовых решений
  • Личный кабинет: история запросов и настройки
  • Журнал расчётов: анализ, обмен с коллегами, комментарии к расчётам и формулам
  • Связь конфигуратора с расчётным движком на отдельном сервере через API
  • Обработка ошибок API, кэширование для сокращения времени ожидания
  • Админ-модуль: справочники, статистика, права внешних и внутренних пользователей
  • Экспорт отчётов в Word/PDF, отправка по e-mail; журнал синхронизирован с API

Ключевые задачи:

Убрать расхождения между производствами, ускорить и стандартизировать расчёты и документацию, дать прозрачную историю и коллаборацию без повторного ввода данных.

Редактор состава: диаграмма слоёв и свойства

Конфигуратор собирает параметры стеклопакета и отображает состав динамически: схема слоёв, список с перестановкой, панель свойств выбранного слоя, выбор типа остекления и толщин. 3D-разрез профиля и пакета помогает согласовать визуальное представление с вводимыми значениями. Сами расчёты выполняет внешний движок; мы выстроили обмен через API, чтобы фронт оставался отзывчивым, а тяжёлая логика жила на своём сервере.

Для надёжности внедрили предсказуемую обработку ответов и сбоев API и кэширование справочной информации — пользователь реже ждёт «пустой экран» при повторных запросах. Администраторам доступны настройки, справочники и агрегированная статистика по запросам; разделение прав отделяет внешних пользователей от внутренних сценариев.

3D-разрез и панель параметров стекла

Журнал расчётов даёт историю прошлых прогонов для сравнения и повторного использования данных без полного ввода заново. Предусмотрены комментарии к расчётам и отдельным формулам, экспорт в Word и PDF, рассылка отчётов коллегам и клиентам. Хранение и выдача записей журнала завязаны на API, чтобы данные были согласованы с расчётным контуром.

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