Магазин официального представителя бренда Blum в РБ
Планируем дорожную карту
Проект объемный, поэтому работа велась по водопадной модели. Первичный план, без этапов согласования и правок, содержал 7 этапов. Примерная разбивка этапов была такой:
Проектирование архитектуры сайта
Подготовили техническое задание в котором описали логику работы сайта, и порядок формирования урлов, логику хранения данных в Битрикс, поведение статических и динамических страниц, порядок интеграции с 1С, условия формирования комплектов товаров на основании выгрузки из 1С, базовые требования по SEO оптимизации и многое другое.
Особый акцент в техническом задании был сделан на возможности заказчиком самостоятельно, без привлечения подрядчиков, наполнять и редактировать контент.
Разработка прототипов ключевых страниц
Разработка ключевых страниц
Программная реализация
Одна из основных задач программной реализации заключалась в реализации понятной структуры инфоблоков битрикс и свойств элементов, которая в перспективе позволит клиенту наполнять сайт самостоятельно без подключения разработчиков.
Обмен с 1С был реализован путем импорта xml файла с номенклатурой, предоставленного головным офисом Blum в связке с импортом цен и остатков из 1С ООО «Антарион»
Для работы с наборами и комплектами был написан собственный механизм, так как в данном случае механизм, предлагаемый битрикс, не до конца подходил под требования клиента
Фильтр каталога на сайте был реализован с возможностью подбора необходимой модели в зависимости от характеристик фасада. То есть был разработан калькулятор, который переводит базовые свойства допустимой нагрузки и мощности элемента в свойства, понятные для пользователя (размеры фасада и вес фасада). В результате фильтрации есть возможность выводить не только подошедшие по всем характеристикам товара, но и пограничные значения.
Для статических и динамических страниц реализовали конструктор форм, который позволяет гибко настраивать формы на сайте выводя в них необходимые поля
После выполнения работ по программированию мы выполнили первичное наполнение сайта, а так же перенесли актуальный контент со старого сайта.
Перенесли сайт на боевой домен, подключили яндекс метрику и google analytics.