Кейс

Завершено

RMT Suite — платформа аналітики дистрибуції та мерчендайзингу

Коли за систему платять $10 000 на рік, а користуються десятою частиною

Клієнт
ТОВ «Кривоозерська ХСФ» — виробник мінеральної води
Галузь
FMCG: виробництво та дистрибуція
Роль
Бізнес-аналітик, архітектор рішення, .NET-розробник
Демо
rmt-field.pohorelov.dev — інтерактивне демо мобільного застосунку

Задача

«Кривоозерська», виробник мінеральної води, щороку платила близько $10 000 за SaaS-сервіс аналітики дистрибуції та мерчендайзингу. З усього функціоналу використовувалося приблизно 10%, а вартість щороку зростала на ~20% без можливості знижки.

13 дистрибуторів щодня вивантажують дані зі своїх 1С у визначеному форматі. Будь-яка зміна на їхньому боці означає окремі переговори, доробки та гроші.

Задача — власна платформа, яка закриває ті сценарії, якими компанія реально користується, не вимагає від дистрибуторів нічого змінювати і не прив’язує замовника до підписки, що щороку дорожчає.

Рішення

Міграція без зусиль для дистрибуторів

Формат обміну лишається тим самим, у дистрибутора змінюється лише адреса, куди йдуть файли. Жодних доробок в 1С дистрибуторів, і розробник не отримує доступу до їхніх баз.

RMT Insight — веб-аналітика

Зведені таблиці продажів у розрізі дистрибуторів, торгових точок і SKU. Кожен дистрибутор обробляється за власним профілем. Повторно надісланий файл не дублює дані.

RMT Field — мобільний застосунок мерчендайзера (Android, iOS)

Маршрут, список точок і карта. Візит заповнюється за хвилини: по кожному з 17 SKU вносяться ціна на полиці, кількість фейсингів і фото. Значення з попереднього візиту підставляються автоматично, а рядки без змін підсвічуються, тож мерчендайзер править лише те, що змінилося. Одна кнопка показує останні 20 продажів точки з деталізацією документа.

Архітектура на роки роботи

Модульний моноліт. PostgreSQL з помісячним партиціюванням і масовим завантаженням даних. Фонова обробка за шарами «сирі — очищені — аналітичні» (Medallion). Фото зберігаються в об’єктному сховищі з автоматичним стисненням.

Безпека

Окремий API-ключ для кожного дистрибутора, вхід за одноразовим кодом на email, ізоляція контейнерів, захищений сервер. Інфраструктура оформлена на замовника, тож дані залишаються під його контролем.

Результат

Проєкт завершено: архітектуру та інфраструктуру платформи, веб-аналітику RMT Insight і мобільний застосунок RMT Field здано замовнику. Інтерактивне демо: rmt-field.pohorelov.dev.

Замовник перейшов на модель «одноразова розробка + фіксована підтримка» замість підписки, що щороку дорожчала, і платить лише за функції, якими справді користується. Перехід не вимагав від 13 дистрибуторів жодних змін в їхніх облікових системах.

Технології

ASP.NET Core MVC Razor PostgreSQL Hangfire Syncfusion Pivot Table .NET MAUI Docker S3-compatible object storage ImageSharp

Інші кейси

Контакт