Мобильное приложение для Melon Fashion Group

Немного о задачах и потребностях клиента

"Мэлон Фэшн Груп" — ведущий российский ритейлер модной одежды. 
Компания управляет брендами befree, ZARINA, LOVE REPUBLIC, sela, выполняя весь цикл деятельности модного бизнеса от моделирования до распределения продаж и продвижения.


Компания сотрудничает с рядом поставщиков, каждый из которых производит и отгружает несколько тысяч товарных позиций с 50 складов из 4 стран. В целях организации управления взаимодействием с такими поставщиками перед нами была поставлена задача автоматизировать и упростить ряд процессов, а именно:

Автоматизация бизнес-процессов
Маркировка товаров
Комплектация наборов и коробов
Взаимодействие с информационной системой клиента

Приложение MelonScan

В целях выполнения поставленных задач нами было разработано мобильное приложение на платформе Android

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

Основные функции приложения

Сборка набора
Сборка короба
Нанесение кода маркировки
Формирование накладной

Сборка набора

Набор – это несколько товаров, упаковываемых вместе. У каждого набора есть штрихкод (ШК). 
Наборы и их состав в рамках конкретного заказа формируются заранее заказчиком. Пользователь приложения, перейдя в конкретный заказ в функции "Сборка набора", сразу видит список запланированных в этом заказе наборов, и может перейти в конкретный набор с помощью сканирования ШК соответствующего набора. В рамках конкретного набора пользователь «собирает» в него товары, сканируя поочерёдно штрихкоды товаров (если товар немаркированный) или их коды маркировки (если товар маркированный). Вся информация о наборах и собранных в них товарах отправляется заказчику.

Сборка короба

В коробе могут содержаться, как товары россыпью, так и наборы, у каждого короба есть свой ШК. В функции Сборка короба пользователь может «создать» короб, отсканировав его ШК. Внутрь созданного короба пользователь может добавлять товары и наборы, поочерёдно сканируя ШК или КМ товаров/наборов. По завершении сборки короба во всплывающем окне пользователь вводит параметры короба – вес и объём, вся информация о коробах и их параметрах, а также собранных в них товарах/наборах отправляется заказчику.

Нанесение кодов маркировки

Перед началом работы с заказом фабрика получает какое-то количество КМ, которые нужно будет наклеить на ярлыки товаров, и заранее неизвестно, какой конкретно КМ будет принадлежать тому или иному товару. Поскольку КМ уникальный, а ШК неуникальный код товара, к одному и тому же ШК может принадлежать несколько КМ.
С помощью этой функции можно «привязать» конкретные КМ к конкретному ШК, сканируя сначала необходимый ШК, потом КМ. В приложении пользователь видит список всех ШК маркированных товаров, относящихся к заказу, а также количество КМ, необходимых для каждого ШК, и по мере сканирования вся информация о связках ШК-КМ отправляется заказчику.

Формирование накладной

Packing list (PL) – это файл, содержащий в себе информацию о всех товарах, наборах и коробах, собранных в процессе работы с приложением. Выбрав один или несколько заказов, пользователь видит экран с параметрами для отправки информации заказчику, которые он может проверить и при необходимости отредактировать. Часть параметров (например, количество товаров и коробов) заполняется автоматически, исходя из данных, имеющихся в приложении. После проверки всех данных пользователь по нажатию на кнопку отправляет всю информацию заказчику.

В рамках проекта нами были выполнены работы

Сбор требований и проектирование
Был выполнен анализ бизнес-процессов клиента, подготовлено техническое задание и отрисованы прототипы
Дизайн
Разработан дизайн приложения на основе Material Design 3. В дизайн приложения интегрированы анимированные подсказки для пользователя
Разработка
Разработана клиентская часть приложения: вёрстка и разработка логики работы приложения и взаимодействия с бэкендом
Консультации по развитию продукта
После передачи разработанного приложения клиенту мы продолжаем осуществлять техническую поддержку и разработку нового функционала приложения