Главная / Портфолио / АЯМ Сторчек
Мобильное приложение · FMCG

Электронный сторчек для кондитерской фабрики АЯМ

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

FlutteriOS · AndroidPostgreSQLМатрица MMLАналитика
Чек-лист полки в приложении Отчёты по территории Карточка магазина с историей проверок Создание торговой точки
Маршрут дняточки на сегодня и прогресс по ним
КлиентКондитерская фабрика «АЯМ»
УслугиМобильная разработка · Backend · Аналитика
НаправлениеFMCG · Дистрибуция
География44 города · 3 страны
Живой прототип

Попробуйте систему прямо здесь

Это работающий макет реальных экранов. Выберите роль — вход подставится сам, без логина и пароля, — и покликайте: проведите проверку магазина, посмотрите сводку по сети или соберите матрицу обязательных позиций.

Войти как
Нажмите на магазин в списке — откроется чек-лист.
    Пароль вводить не нужно: роль подставляется по нажатию. Данные демонстрационные — в рабочей системе состав полки, города и сотрудники приходят с сервера.
    Что сделали

    Из чего состоит система

    Приложение для полевых сотрудников, веб-часть для руководителей и справочники, которыми компания управляет сама.

    Чек-лист вместо бланка

    Состав полки подставляется сам — по городу и категории магазина. Сотрудник отмечает то, что стоит, остальное считается отсутствующим.

    Фотографии товаров

    Рядом с каждой позицией — снимок упаковки. Новичок не путает «Сластену» 120 г для мальчиков и для девочек и не ищет по памяти.

    Матрица MML

    Обязательный ассортимент задаётся по связке «город — категория точки»: у супермаркета один список, у киоска другой. 44 города, четыре категории.

    Отчёты по всей сети

    Страна, область, город, категория — сверху вниз, с процентом MML, оборудованием, мерчендайзингом и ценниками. Выгрузка в Excel одной кнопкой.

    Итог в WhatsApp

    После проверки сообщение уходит супервайзеру: магазин, процент MML, чего нет на полке, оборудование, ценники, комментарий и фотографии.

    Новые точки с места

    Нашли магазин, которого нет в базе — заводится за минуту: координаты с карты или с устройства, фото входной группы с вывеской.

    Три страны в справочнике

    Казахстан, Кыргызстан и Узбекистан: отчёт переключается по стране, список городов сужается до выбранной.

    Управление без разработчика

    Справочник позиций, матрицы, сотрудники, пароли и пороги MML меняются в панели. Загрузка новых данных — файлом Excel.

    Веб-часть

    Что видит руководитель

    Полевые данные попадают в отчёты сразу после сохранения проверки — без сведения таблиц вручную.

    Сводная аналитика по стране, областям и городам
    Сводная аналитика: страна, области, города и категории точек в одном экране
    Отчёты по торговым точкам
    Итоги по точкам с фильтрами по периоду, городу и категории
    Табло для офиса
    Табло на монитор в офисе — обновляется само
    Чек-лист проверки в приложении
    Чек-лист в приложении: фотография рядом с каждой позицией
    На чём собрано

    Технологии проекта

    Мобильное приложение и веб-часть работают на одном бэкенде — данные не расходятся между платформами.

    Flutterодно приложение на iOS и Android
    PostgreSQLсправочники, матрицы, проверки
    PHP 8.4веб-часть и API приложения
    APNs · FCMнапоминания о непройденных точках
    Excel-выгрузкиотчёт в четыре листа одной кнопкой
    Nginx · VPS в Алматысервер рядом с пользователями
    01Задача

    Полки проверяли на бумаге

    Супервайзер объезжал магазины с распечатанным бланком, вечером переносил отметки в Excel, файлы стекались к руководителю через несколько дней. К моменту, когда картина складывалась, часть проблем на полках уже устаревала, а сравнить города между собой было почти невозможно.

    02Решение

    Проверка за один визит

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

    • Матрица MML по 44 городам и четырём категориям точек
    • 45 позиций справочника, у каждой — снимок упаковки
    • Фото полки только с камеры: подставить старый снимок нельзя
    03Разработка

    Справочники отдали клиенту

    Ассортимент в FMCG меняется постоянно, поэтому матрицы, позиции, сотрудники и пороги MML вынесены в панель управления: компания правит их сама, а новые данные заливает файлом Excel. Отдельно сделали отчёты по стране, области, городу и категории — с выгрузкой и картой точек.

    Результат

    Сеть видит полку в тот же день

    Проверка попадает в отчёт сразу после сохранения, итог по магазину уходит супервайзеру в WhatsApp с фотографиями, а руководство смотрит сводку по территориям, не собирая таблицы. Приложение опубликовано в Google Play, версия для iPhone проходит проверку в App Store.

    Вопросы по проекту

    Частые вопросы

    Что такое MML и как он считается?+

    MML — обязательный минимальный ассортимент: набор позиций, которые должны стоять в магазине. Приложение считает долю позиций, реально стоящих на полке, от списка для этого города и категории точки. Порог, с которого магазин считается соответствующим, компания задаёт сама в настройках — его изменение пересчитывает и историю проверок.

    Чем это лучше бумажного бланка или таблицы?+

    Бланк нужно распечатать, заполнить, перенести в таблицу и свести с другими городами — на это уходят дни. В приложении список подставляется сам, итог считается на месте, а отчёт по сети собирается автоматически. Плюс фотография полки с камеры и координаты точки: видно, что проверка проведена в магазине, а не за столом.

    Кто меняет ассортимент и матрицы?+

    Компания сама, в панели управления: справочник позиций, матрицы по городам, фотографии товаров, сотрудники и пароли, пороги MML. Большие обновления заливаются файлом Excel — так были загружены матрицы по 44 городам и справочник из 45 позиций.

    Работает ли приложение в магазине со слабой связью?+

    Отметки хранятся на устройстве, пока проверка не сохранена, поэтому короткие обрывы связи её не теряют. Сохранение и отправка итога требуют сети — это осознанное решение: так руководитель видит проверку сразу, а не после возвращения сотрудника в зону покрытия.

    Сколько времени занял запуск?+

    Первая рабочая версия появилась через несколько недель после старта, дальше система дорабатывалась вместе с обкаткой в полях: за август вышло больше десяти обновлений по замечаниям заказчика. Приложение опубликовано в Google Play, версия для iPhone проходит проверку в App Store.

    Можно ли сделать такое же для другой сети?+

    Да. Логика проверки полки одинакова для любого производителя FMCG: меняются справочник позиций, матрицы и набор проверяемых параметров. Систему разворачиваем под бренд заказчика, с его ассортиментом и структурой территорий.

    Нужно приложение для вашей полевой команды?

    Расскажите задачу — предложим решение, сроки и стоимость.

    Обсудить проект →