
Перед нашей командой стояла задача объединить несколько сайтов компании в единую систему управления на 1С-Битрикс. Ранее каждый сайт имел собственную CMS, базу данных и репозиторий, что усложняло администрирование и аналитику.
Создать централизованную систему, которая позволит управлять контентом, заказами и клиентами из одной CMS, а также интегрировать её с 1С и другими сервисами.
Мы спроектировали архитектуру с несколькими Git-репозиториями: общий код, верстка и отдельные репозитории для каждого сайта. Это позволило упростить обновления и масштабирование.
Импорт данных из 1С был реализован через обработку XML-структур и событийную модель Bitrix. Каждому языку создавались отдельные файлы, что позволило сохранить мультиязычность без изменения стандартных механизмов импорта.
Для каталога был написан собственный модуль на основе Bitrix D7, что сделало систему легче и быстрее. Платежи интегрированы через Mollie API, а авторизация пользователей — через SMS и Google-аккаунт.
Для европейского сайта был создан полноценный личный кабинет с профилем, историей заказов и адресами доставки. Реализована интерактивная карта с поиском по магазинам и расчетом расстояний.
Благодаря проекту клиент получил гибкую систему, готовую к масштабированию и запуску новых брендов, а также значительно сократил издержки на поддержку сайтов.
К сожалению отзывы пока отсутствуют