Веб-сервис для персонализации промо-акций, анализа поведения пользователей и формирования индивидуальных предложений
Наша команда реализовала проект для одной из крупнейших российских розничных сетей по продаже бытовой техники и электроники – М.Видео. Перед нами стояла задача создать новый микросервис с нуля в составе e-commerce экосистемы компании. Сервис предназначался для персонализации предложений и формирования индивидуальных промо-акций для пользователей на основе их покупательского поведения, истории просмотров и взаимодействия с сайтом или приложением. Это позволило бы повысить уровень заинтересованности аудитории и увеличить количество новых продаж.
Система анализирует, какие товары клиент просматривает, с какого устройства заходит, как часто возвращается, когда была последняя покупка и какие категории товаров вызывают наибольший интерес. На основе этого формируются персонализированные предложения и акции.

Основные цели и задачи проекта включали:
Чтобы выполнить задачи, мы привлекли нашу команду специалистов. Так как проект требовал быстрого запуска, мы сразу погрузились в его особенности и структуру.

Мы выстроили работу в гибком формате, что позволило команде быстро реагировать на изменения и параллельно вести несколько направлений разработки. Архитекторы проектировали структуру микросервиса и определяли принципы взаимодействия компонентов, разработчики реализовывали бизнес-логику и настраивали Kafka-потоки для обмена данными в реальном времени, а тестировщики обеспечивали стабильность и предсказуемость системы.
Такой подход помог сохранить высокий темп без потери качества. Мы уделяли особое внимание чистоте и читаемости кода, автоматизации тестов и контролю производительности, чтобы итоговое решение было устойчивым под нагрузкой и удобным в дальнейшей поддержке и развитии.
Трудности с которыми мы столкнулись и их решения:Проблемы и их решение
Всего за несколько месяцев команда разработала и запустила микросервис, который отвечает за персонализированные промо-акции. Теперь система в реальном времени анализирует поведение пользователей и предлагает каждому индивидуальные скидки и предложения – это заметно повысило конверсию и вовлеченность клиентов.
Новый сервис органично встроился в архитектуру e-commerce-платформы М.Видео и готов к масштабированию, чтобы поддерживать дальнейшие цели и задачи компании.

Мобильное приложение, где товары покупаются за баллы от просмотра соцрекламы. Разработали Backend на Django: внедрили JWT-авторизацию, систему достижений и 3 вида Push-уведомлений через Celery и Firebase. Стек: Python, DRF, Redis, Docker.

Веб-приложение для электронного дискаунтера — включая покупку товаров, сборку техники, электронные подписи и страхование покупок.