Разработка кастомного виджета-калькулятора для оптового поставщика строительных материалов. Сложная логика зависимостей, динамический расчет скидок и выгрузка коммерческого предложения в PDF.
Что нужно было исправить или создать с нуля
У клиента (крупного оптового поставщика) расчет стоимости заказов занимал слишком много времени. Менеджерам приходилось вручную комбинировать товары из разных прайс-листов (Excel), учитывать плавающие скидки за объем и отдельно считать логистику.
Из-за человеческого фактора часто возникали ошибки в расчетах, а процесс выдачи коммерческого предложения (КП) растягивался на несколько часов.
Процесс разработки и внедрения
Я отказался от использования громоздких готовых плагинов и написал кастомный виджет на чистом JavaScript (Vanilla JS). Это обеспечило мгновенный отклик интерфейса без перезагрузки страниц и независимость от обновлений сторонних CMS.
Интерфейс был спроектирован пошаговым (Wizard), чтобы не перегружать пользователя огромным количеством полей. В качестве стилизации использован Tailwind CSS для быстрой компоновки адаптивной сетки.
Если вам нужен похожий функционал, калькулятор, парсер или нестандартная веб-система: давайте обсудим вашу задачу.