Создание международной системы сайтов на современном архитектурном решении

  • Веб-разработка
  • E-commerce
  • Медицина и здоровье
Создание международной системы сайтов на современном архитектурном решении

О бренде

Herbalife — международная компания в сфере здорового образа жизни и сбалансированного питания. Бренд разрабатывает продукты для контроля веса, спортивного питания, ежедневного рациона и ухода за телом, помогая людям поддерживать активный образ жизни.

1980

год основания компании

2 000+

продуктов в ассортименте товаров

90+

стран — география присутствия по всему миру

Задачи

Progressive Media сотрудничает с Herbalife с 2015 года, обеспечивая поддержку и развитие международных веб-ресурсов компании. В рамках партнерства возникла задача создать на базе официального сайта цифровую систему для авторизованных пользователей.

Система должна:

Автоматизировать работу с заявками


Упростить повседневные процессы Независимых Партнеров


Обеспечить удобный процесс оформления заказов


Объединить инструменты для работы партнеров и заказа продукции в едином интерфейсе


Поддержать рост продаж


Обеспечить сбор и анализ данных для принятия управленческих решений

Требования и ограничения

При разработке системы необходимо было учитывать особенности партнерской модели Herbalife. Пользователи с разными статусами должны были получать соответствующие условия покупки, а система — корректно учитывать скидки, продажи и квалификации Независимых Партнеров.

Для реализации этой логики требовалась интеграция с внутренними системами компании:

Oracle — источник данных для авторизации пользователей, учета скидок, остатков товаров и квалификаций партнеров.


Система распределения заявок — внутренний инструмент для передачи обращений потенциальных покупателей ближайшим Независимым Партнерам.

Дополнительным ограничением стали требования к защите персональных данных, которые исключали использование сторонних CDP-систем. Поэтому механизмы сбора и анализа данных необходимо было реализовать в рамках существующего ИТ-ландшафта компании.

Создание международной системы сайтов на современном архитектурном решении, блок 5, фото 1

Решение

На этапе проектирования команда совместно с заказчиком определила архитектуру системы, интеграционные сценарии и этапы запуска проекта.

Для реализации выбрали следующий технологический стек:

Nuxt.js + Vue.js — фронтенд сайта. Стек позволяет создавать отзывчивые и производительные интерфейсы. Nuxt.js также поддерживает серверный рендеринг, что важно для скорости загрузки и SEO.


Symfony — серверная часть системы. Фреймворк использовали для реализации бизнес-логики и интеграций с внутренними сервисами Herbalife. Его архитектура и работа с API подходят для сложных систем.


1С-Битрикс — CMS для управления каталогом и контентом. Менеджеры могут самостоятельно обновлять товары и материалы без привлечения разработчиков. Битрикс также уже использовался в инфраструктуре Herbalife.

Архитектура позволила разделить ответственность между компонентами системы: интерфейсом, серверной логикой и корпоративными сервисами хранения данных.

Vue.jsNuxt.jsSymfony1С-Bitrix
Создание международной системы сайтов на современном архитектурном решении, блок 7, фото 1

Реализация — Этап 1:
MVP и интеграция с Oracle

Сначала команда разработала MVP сайта с базовым функционалом: каталогом товаров, корзиной и оформлением заказов. После этого перешла к интеграции с корпоративной базой данных Oracle.

Интеграция с базой данных Oracle

Функциональное тестирование

Реализация — Этап 2:
Бизнес-процессы и релиз

После тестирования MVP команда перешла к интеграции сайта с бизнес-процессами Herbalife. Следующим этапом стало подключение системы распределения заявок (СРЗ), которая обрабатывает обращения неавторизованных пользователей и передает их Независимым Партнерам.

Интеграция с системой распределения заявок

Открытие сайта для партнеров

Реализация — Этап 3:
Маркетинг и аналитика

На третьем этапе команда сосредоточилась на аналитике эффективности сайта и партнеров, а также развитии персонализированных коммуникаций с пользователями.

Интеграция с Power BI

Система CRM-маркетинга

Создание международной системы сайтов на современном архитектурном решении, блок 14, фото 1

Расширение функционала

После релиза команда Progressive Media продолжила развивать проект: добавляла новые функции для Независимых Партнеров и расширяла возможности работы с товарами и промо-акциями.

Продуктовые программы

Административная панель

Продуктовые ваучеры

Расширение геопредставленности

После запуска проекта появилась задача масштабировать сайт на другие рынки. Для этого требовалось организовать разработку так, чтобы новые региональные версии можно было запускать в короткие сроки без дублирования кода и увеличения затрат на поддержку.

Команда переработала инфраструктуру разработки и перевела кодовую базу на монорепозитории. Общий функционал выделили в базовую часть, а региональные особенности — в отдельные модули. Это позволило развивать версии сайта в рамках единой кодовой базы и отдельно настраивать бизнес-процессы для каждого рынка.

Создание международной системы сайтов на современном архитектурном решении, блок 18, фото 1

Результат

Проект Herbalife объединил сайт, корпоративные системы, инструменты аналитики и CRM-маркетинга в единую мультирегиональную среду, подготовленную к масштабированию на другие рынки.

Ключевые результаты:

Интеграция сайта с Oracle и системой распределения заявок, поддержка продуктовых программ, актуальных остатков и скидок.


Автоматизация маркетинговых коммуникаций, промоакций и персональных рекомендаций.


Интеграция с Power BI для анализа заказов, продаж, поведения пользователей и эффективности партнеров.


Единая кодовая база и модульная архитектура для запуска региональных версий.

Показатели проекта:

90+ тыс.

зарегистрированных партнеров получили доступ к сайту после релиза

150+ тыс.

заказов обработано за первые три месяца

50+

промо-ваучеров и акций настроено в 2025–2026 годах

100+ тыс.

записей о заказах, остатках и продажах ежедневно обрабатывает Power BI