Этот проект был направлен на создание масштабируемого решения для электронной коммерции для Globus — крупнейшей розничной сети Кыргызстана и ключевого бизнеса в составе Umai Group. Globus заслуженно занимает позицию лидера рынка, предлагая широкий ассортимент товаров и услуг в более чем 150 точках, включая гипермаркеты, супермаркеты и магазины формата "экспресс". Компания известна своей обширной клиентской базой, охватывающей многочисленные города и регионы страны.
Как часть Umai Group, диверсифицированного конгломерата с инвестициями в розничную торговлю, недвижимость и другие отрасли, Globus стремился улучшить свою цифровую инфраструктуру. Несмотря на наличие работающего веб-сайта и мобильного приложения, компании требовалось более масштабируемое, эффективное и готовое к будущим вызовам решение, которое соответствовало бы темпам роста и меняющимся требованиям клиентов.
Наша команда предложила комплексное решение, включающее разработку сайта, создание интернет-магазина, разработку мобильного приложения и персонализированную панель администратора, направленное на улучшение пользовательского опыта, упрощение операций и поддержку цифрового расширения Globus.
Описание проекта
Бизнес-задачи
Globus уже имел работающий веб-сайт и мобильное приложение, но требовалось более эффективное и масштабируемое решение. Основные задачи включали:
- Интеграция с третьими сервисами: Платформа зависела от множества сторонних сервисов, что усложняло пользовательский опыт и поддержку.
- Большая клиентская база: С более чем 1 миллионом активных пользователей база данных должна была быть масштабируемой, производительной и удобной в управлении.
- Сложность расчета стоимости доставки: Необходимость точного динамического расчета стоимости доставки, учитывающего вес продукта, количество и регион доставки.
- Бесшовная миграция пользователей: Обеспечение плавного перехода на новую платформу без необходимости повторной авторизации пользователей, чтобы избежать дополнительных операционных затрат и сбоев в работе.
- Управление заказами: Необходимость воспроизведения офлайн-рабочих процессов и ролей с использованием системы управления доступом на основе ролей (RBAC).
Наше решение
- Миграция данных: Мы разработали стратегию бесшовной миграции данных, обеспечив плавный перенос более 1 миллиона пользовательских записей без необходимости повторных авторизаций, что сохранило пользовательский опыт.
- Кастомизированная синхронизация данных: Мы создали сервис на Python для синхронизации бонусных баллов и вознаграждений, обеспечив актуальность данных в реальном времени.
- Управление заказами и ролями: Мы разработали гибкую систему управления заказами, которая отражала офлайн-процессы, внедрив систему управления доступом на основе ролей для повышения безопасности и эффективности.
- Единая система расчета стоимости доставки: Мы реализовали полигоны для управления стоимостью доставки, обеспечив точные цены, основанные на весе продукта и регионе доставки, с возможностью гибкой настройки.
- Единая история покупок: Система объединяет онлайн- и офлайн-покупки, позволяя клиентам легко повторно заказать товары, стимулируя повторные покупки и повышая лояльность пользователей.
- Кастомизация системы скидок: Мы внедрили гибкую логику для обработки различных типов скидок, включая общие и персонализированные скидки.
- Интеграция Elastic Search: Мы улучшили поиск продуктов, сделав его быстрее и точнее, что улучшило пользовательский опыт на платформе.
- Мониторинг с помощью Zabbix: Мы настроили мониторинг в реальном времени с помощью Zabbix, что обеспечило стабильность и производительность платформы.
- Интеграция аналитики: Мы подключили аналитику, которая предоставляет ценные данные о поведении пользователей, продажах и производительности платформы, поддерживая принятие обоснованных бизнес-решений.

Основные результаты
- Единый бэкенд для сайта и приложения: Теперь сайт и мобильное приложение используют единую платформу, обеспечивая синхронизацию и согласованность данных между платформами. Ранее логика расчета цен на продукты отличалась, что приводило к несоответствиям и ошибкам в ценах. Единый подход устранил эти проблемы, обеспечив бесшовный опыт для пользователей.
- Оптимизированная система расчета стоимости доставки: Мы интегрировали автоматическую систему расчета стоимости доставки на основе веса продукта, расстояния и региона. Ранее стоимость доставки рассчитывалась только после подтверждения заказа оператором, что иногда приводило к отменам. Новая система обеспечивает прозрачность и снижает количество отмен, предоставляя клиентам точную стоимость заранее.
- Масштабируемая, бесшовная платформа: Новый сайт, мобильное приложение и панель администратора предоставляют масштабируемое решение, которое легко поддерживает растущую клиентскую базу более чем 1 миллиона пользователей. Миграция прошла гладко, без сбоев в пользовательском опыте, и переход на новую платформу был завершен без необходимости повторной авторизации пользователей.
- Упрощенные сторонние интеграции: Мы уменьшили зависимость от внешних сервисов и упростили интеграции, что привело к лучшей производительности системы, снижению затрат на обслуживание и улучшенному контролю за потоками данных.
- Улучшенное управление заказами: Новая система управления заказами воспроизводит офлайн-процессы Globus, обеспечивая улучшенную структуру и контроль. Введение управления доступом на основе ролей и возможность отслеживания различных статусов заказов улучшили обработку заказов на всех платформах, повысив эффективность и безопасность.
- Повышенная эффективность для администраторов: Новая панель администратора имеет удобный интерфейс для управления инвентарем, расчетом стоимости доставки и статусами заказов. Администраторы теперь могут эффективно контролировать количество продуктов, их вес и другие параметры, что значительно уменьшает ручную работу и обеспечивает точность данных.
- Снижение операционных затрат: Переход на собственную систему авторизации и уведомлений избавил от необходимости использования множества сторонних сервисов, что позволило снизить затраты и повысить надежность системы. Оптимизация процессов также сократила время и ресурсы, затрачиваемые на управление логинами клиентов и синхронизацию данных.
Хотите, чтобы ваш eCommerce работал быстрее и приносил больше прибыли?
Напишите нам - мы проведём бесплатный аудит вашей платформы, определим точки роста и подготовим план оптимизации: от сокращения расходов до повышения производительности и масштабирования под рост клиентской базы.
Оставляйте заявку на сайте, и мы обсудим, как именно можем помочь вашему бизнесу.