Вот поиск текстом
Выбор работ и товаров это 10% от всех возможностей. И если конструктор поможет сделать 90% работы а остальные 10% нужно будет сделать "руками" то это ли не то ради чего всё делается?
Если от заказчика поступает запрос на неудобство работы с товарами и работами и он требует переделать всё на такую систему:
— замена аккумулятора: 500 р (работа: 500р, аккумулятор: 0р [+])
— замена экрана: 1100р (работа: 500р, матрица экрана: 600р [+])
[+]
Итого Работы: 1000р [Сделать скидку]
Итого Материалы: 600р
то обсуждается сроки и стоимость и делается такая система подбора в кастомной форме. И это не мешает использовать конструктор.
Опытному разработчику конструктор не нужен. Он нужен опытному руководителю.
Очень многие крупные софтверные и не софтверные конторы уже давно сделали свой "конструктор" для внутреннего использования и сидят на нём. Новички не могут ничего сломать так как уровень доступа ограничен. Профи действуют в рамках конструктора и поэтому результата всегда одинаково хороший. Гуру изредка правят конструктор.
Этот конструктор просто как пример одного из многих (просто мало кто готов показать свои велосипеды и смотреть как тычут пальцем — "говно").
Подобный конструктор пишется за 2-3 года и затем дописывается всю его жизнь.