zavod kub
Особенности реализации
Направления работ
- Design
- Web-development

KUB — производитель из Европы систем электрораспределения, контроля микроклимата и IT-инфраструктуры. Основная продукция — технически шкафы. В предыдущей версии сайта товары были представлены в формате текстовых таблиц, подобных MS Word без возможности заказа онлайн. Сайт работал на WordPress с 2011 года до 2023. Цель превратить онлайн-копию каталога в полноценный конструктор, позволяющий собрать заказ в 10-15 раз быстрее
В рамках сайта реализованы возможности:
- Управление скидками для пользователей на разные группы товаров
- Личный кабинет с историей заказов
- Многоуровневый каталог товаров
- Рарсчёты логистической информации
- 4 языковые версии, 3 валюты с синхронизацией курсов, светлая и темная темы


Подробнее об особенностях
Главная особенность сайта — Конструктор шкафов: при выборе размеров определяется цена, габариты и комплектующие. Комплектующие подбираются именно того размера, которого выбрана модель. Например, если выбран шкаф ВШГ 2000*800*600, то под него подберутся полка 800*600, дверь 2000х800, монтажная рейка 600 и тд. Реализовано на Вукоммерсе с доработками механизма подбора.

Скорость работ и контент
Не менее сложной задачей оказался перенос контента. ПО нему пришлось выполнить дополнительные работы:
1. Перевести в формат Excel для импорта
2. Актцализировать данные
3. Реализовать характеристики через атрибуты
4. Выполнить и синхронизировать переводы
Учитывая огромный объем работ, было решено разделить разработку на два этапа: в первом этапе реализация ключевого функционала и импорт товаров, а во втором — вспомогательные функции и добавление новой продукции

Заключение
Сложность состояла в неизвестной на начало работ специфике товаров. На время работ сильно повлияло большое количество товаров с множеством характеристик, количество языковых версий и их синхронизация. Однако активное участие руководства КУБ и скорые решения вопросов повлияли позитивно на скорость в лучшую сторону. Поскольку прежняя версия сайта оставалась доступной всё время разработки, в первый этап включили также средне значимые задачи. А также была возможность провести полное тестирование
