MONAMIE — одна из ведущих сетей парфюмерии и косметики Казахстана, для которой ANIART с нуля разработала интернет-магазин парфюмерии и косметики с каталогом более чем на 50 000 товаров. Компания выходила в онлайн тогда, когда эта ниша электронной коммерции в Казахстане ещё только формировалась, и сделала это быстро: полноценный магазин заработал всего за 10 недель, после чего мы перешли в режим постоянной технической поддержки.
Контекст: парфюмерно-косметический ритейл Казахстана
MONAMIE — крупная розничная сеть парфюмерии и косметики с центром в Алматы. За годы работы в офлайне компания собрала широкий ассортимент мировых брендов, лояльную аудиторию и отлаженные розничные процессы: бонусную программу лояльности, учёт остатков и цен, ежедневную работу с поставщиками. В определённый момент стало очевидно, что следующий шаг развития лежит в онлайне — там, где покупатель всё чаще начинает выбор парфюмерии и косметики ещё до визита в магазин.
Ранний выход в электронную коммерцию
Особенность проекта в том, что MONAMIE выходила в онлайн, когда сама ниша парфюмерии и косметики в Казахстане ещё только формировалась. Готовых локальных сценариев «как должен работать такой магазин» практически не существовало: приходилось не копировать чужой опыт, а закладывать фундамент, на котором впоследствии будет расти всё онлайн-направление бренда. Это одновременно и свобода в решениях, и повышенная ответственность за каждое из них — ведь именно они определяли, каким будет цифровой канал компании на годы вперёд.
Вызов: 50 000 товаров и сжатый срок
Главный вызов проекта — масштаб. Каталог парфюмерии и косметики насчитывает десятки тысяч позиций, которые различаются не только брендом и категорией, но и множеством атрибутов: объёмом, типом аромата, линейкой, назначением. В итоге — более 50 000 товаров, которые нужно было не просто загрузить, а сделать удобными для поиска и быстрыми при открытии. На таком объёме любая непродуманная деталь в навигации или производительности умножается на весь ассортимент.
Огромный ассортимент и скорость отклика
Покупатель парфюмерии редко знает точное название нужного товара — он ищет «что-то древесное», «подарочный набор» или конкретный бренд. Поэтому критически важны удобные фильтры и мгновенная реакция страницы. Каталог на 50 000+ товаров создаёт серьёзную нагрузку на базу данных: страницы категорий с глубокой фильтрацией должны открываться быстро даже тогда, когда покупатель комбинирует несколько условий одновременно.
Онлайн, неразрывно связанный с офлайн-сетью
Магазин не мог существовать отдельно от розничной сети. Цены и остатки живут в учётной системе компании и меняются ежедневно, а бонусная программа должна была быть общей для онлайна и офлайна, чтобы клиент не чувствовал границы между сайтом и магазином. Если эти данные расходятся, покупатель видит неправильную цену или отсутствующий товар — и доверие к молодому интернет-магазину падает мгновенно.
Срок — 10 недель
И весь этот объём — каталог, фильтры, интеграции и бонусы — нужно было вывести в боевой режим за 10 недель. Сжатый срок не оставлял места для бесконечного проектирования: решения должны были быть одновременно быстрыми и достаточно надёжными, чтобы выдержать дальнейший рост ассортимента.
Подход: запуск интернет-магазина за 10 недель
Мы построили работу так, чтобы параллельно двигать несколько направлений — каталог, интеграции и производительность — и не потерять управляемость в сжатые сроки. Вместо того чтобы откладывать запуск до «идеального» состояния, мы собрали целостный магазин и с самого старта закладывали в него запас прочности под большой ассортимент.
- Разобрали ассортимент и розничные процессы сети, чтобы понять логику категорий, атрибутов и цен.
- Спроектировали структуру каталога и систему фильтров по бренду, категории и атрибутам.
- Выбрали стек PHP и MySQL и добавили Redis для кеширования каталога под высокую нагрузку.
- Настроили синхронизацию остатков и цен с учётной системой сети.
- Подключили общую бонусную программу лояльности для онлайна и офлайна.
- Запустили магазин за 10 недель и перешли в режим постоянной технической поддержки.
| Вызов | Наше решение |
|---|---|
| Каталог на 50 000+ товаров | Продуманная структура категорий и система атрибутов |
| Скорость на большом ассортименте | Кеширование каталога в Redis |
| Актуальные цены и остатки | Синхронизация с учётной системой сети |
| Связь онлайна и офлайна | Общая бонусная программа лояльности |
| Сжатый срок выхода | Запуск за 10 недель и дальнейшая поддержка |
Что мы построили
Результат — полноценный интернет-магазин парфюмерии и косметики, который с первого дня работает как часть розничной сети, а не отдельный сайт-витрина. Ниже — ключевые модули продукта.
Каталог 50 000+
Огромный ассортимент парфюмерии и косметики с единой логикой категорий и атрибутов.
Умные фильтры
Подбор по бренду, категории и атрибутам для быстрого поиска нужного товара.
Бонусная программа
Единая программа лояльности, общая с розничной сетью компании.
Синхронизация
Актуальные цены и остатки из учётной системы сети без ручного обновления.
Умные фильтры каталога
Фильтры — это главный инструмент навигации в большом каталоге. Мы сделали так, чтобы покупатель мог сузить 50 000 позиций до нескольких релевантных за секунды, комбинируя условия в любом порядке.
- фильтрация по бренду — от масс-маркета до нишевых линий;
- фильтрация по категории — парфюмерия, уход, декоративная косметика;
- фильтрация по атрибутам товара — объём, тип, назначение;
- комбинирование нескольких условий одновременно без потери скорости.
Единая бонусная программа
Бонусная программа стала мостом между сайтом и розничной сетью. Она общая для онлайна и офлайна, поэтому клиент остаётся в одной системе лояльности независимо от того, где совершает покупку. Для молодого интернет-магазина это важный аргумент: покупатель приходит в онлайн уже со знакомой механикой бонусов.
Архитектура и технологии
В основе проекта — стек PHP, MySQL и Redis. PHP и MySQL отвечают за бизнес-логику магазина и хранение каталога на 50 000+ товаров, а Redis решает ключевую проблему большого ассортимента — скорость. Кеширование каталога в Redis позволяет отдавать тяжёлые страницы категорий и результаты фильтрации без повторных тяжёлых запросов к базе, поэтому магазин остаётся отзывчивым даже при глубокой фильтрации.
Синхронизация с учётной системой
Чтобы онлайн и офлайн говорили на одном языке, мы связали магазин с учётной системой сети. Остатки и цены поступают из неё автоматически, а бонусы лояльности работают как единая программа. Это убирает ручное обновление и гарантирует, что покупатель видит актуальные данные.
| Данные | Источник | Как работает онлайн |
|---|---|---|
| Остатки товаров | Учётная система сети | Синхронизируются, покупатель видит фактическое наличие |
| Цены | Учётная система сети | Обновляются автоматически, без ручных правок |
| Бонусы лояльности | Общая программа сети | Начисляются и списываются в онлайне и офлайне |
Результаты внедрения
Главный результат — MONAMIE получила полноценный онлайн-канал в сегменте, где на момент запуска почти не было готовых решений. Магазин на 50 000+ товаров вышел в боевой режим за 10 недель, с умными фильтрами, общей бонусной программой и синхронизацией с учётной системой сети. Дальше проект живёт в режиме постоянной технической поддержки, а изменения внедряются оперативно.
Изменения выполняются оперативно.Майя Сокольская, MONAMIE
Постоянная поддержка означает, что магазин не «застывает» после запуска: ассортимент расширяется, появляются новые бренды и акции, а техническая команда быстро реагирует на потребности бизнеса. Именно такая модель — быстрый старт плюс надёжное сопровождение — оказалась оптимальной для активно растущей ниши.
Если вы планируете вывести большой розничный ассортимент в онлайн и хотите сделать это быстро и без потери качества, мы поможем пройти этот путь. Посмотрите другие наши проекты или свяжитесь с нами, чтобы обсудить ваш интернет-магазин.

