Система управления
сервисным центром
Платформа взаимодействия с клиентами сервисного центра
интернет-магазина запчастей сельскохозяйственной техники
Коротко о проекте
Продажа запчастей и обслуживание сельскохозяйственной техники имеет ряд отличительных бизнес-особенностей от обычной торговли товарами через интернет. Кроме продаже запчастей, компания оказывает сервисные услуги, которые идут в совокупности. В связи с этим клиент захотел разработать систему, состоящую из веб-приложения с элементами crm-системы для менеджеров и мобильное приложение для специалистов, которые обслуживают клиентов в полях, где может не быть интернет-соединения. Данная система охватывает все этапы взаимодействия с клиентом от формирования заявки до получения обратной связи и оценки сервисного обслуживания по завершению работ.
Клиент
Под NDA
Сфера
AgroTech, Mobile, Backend
Срок
3 месяца
Страна
Россия
О клиенте
Один из крупнейших компаний-поставщиков запасных частей для сельскохозяйственной техники в России и СНГ.

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

Поступление заявки
Обработка
Подтверждение
Работа
Порядок работ
Первым этапом был проведен этап постановки целей и задач. Рабочая группа состояла из работников компании Заказчика: от инженеров до менеджеров и наших специалистов: менеджера, архитектора и тимлида проекта.
Мы изучили бизнес-процессы внутри компании, учли пожелания всех участников, задействованных в работе, и сформировали техническое задание.
Создание устойчивой архитектуры, проектирование базы данных, интеграции с бизнес-системами клиента, профилирование кода для больших нагрузок предусматривалось на этапе агрегации требований архитектором решений. Безопасность данных и возможность обрабатывать большое количество заявок являлись приоритетами проекта.
Визуальная составляющая должна была стать простой и понятной. Мы опирались на принципы легкости и удобства интерфейса, сделав его в минималистичном и лаконичном стиле. Данный этап проходил в два этапа: создание прототипа, отражающий функциональные требования и расположение блоков, и разработка дизайн-концепции, которая наглядно демонстрировала конечный результат.
Разработка началась с написания бэкенд логики сервиса. Мы выбрали язык программирования Kotlin, который удобен при создании как мобильных, так и веб приложений. Для веб-интерфейса использовали язык программирования JavaScript и популярный фреймворк Vue.js.
Удобное и легкое мобильное приложение написано на Kotlin. Уникальной функцией приложения является возможность офлайн работы для инженеров, которые могут пользоваться функционалом основной системы без подключения к интернету.
Мы использовали принципы CI/CD при реализации проекта. Доработки и улучшение быстро внедрялись в рабочую эко-систему заказчика, это требовало внимательного автоматического и ручного тестирования. Гибкость в разработке, быстрое внедрение новых версий помогало очень быстро пробовать новые функции и достигать бизнес целей. Это стало возможным благодаря нашим высоким требования контроля качества кода.
Наша команда остается в проекте и всегда на связи после сдачи основной части. Мы продолжаем совместно развивать проект вместе.
Решение
Разработана платформа управления взаимодействия клиента и сервисного центра в формате взаимосвязанных веб и мобильного приложения. Система позволяет работать с заявкой от момента ее попадания в работу до сбора обратной связи и контроля качества исполнения услуг. В системе реализованы роли с разными правами, конструктор чек-листов, журнал изменений, трекер выполнения работ, предусмотрена возможность автоматической генерации отчетов и документов, интеграция с 1С клиента и многое другое.
Конструктор
чек-листов
Офлайн
работа в поле
Трекер
работы
Интеграция
с 1С

- Руководитель проекта
- Аналитик
- Дизайнер
- Архитектор
- Teamlead
- QA
- Backend разработчик (х2)
- Frontend разработчик
- Мобильный разработчик
- DevOps
Технологии: JavaScript, TypeScript, Vue.js, Vuex, Axios, HTML/CSS, GraphQL;
База данных: PostgreSQL.
Инструменты: Docker, Apollo, Hasura, Figma, Click Up.
Результат
Система позволила повысить продуктивность, полностью покрыв все стадии рабочего процесса на каждом его этапе, от создания новой заявки и назначения на нее ответственных и заканчивая сбором квартальной статистики по каждому входящему заказу, от времени в работе и количества потраченных часов, до каждого приложенного файла и комментария в чате.
Разработка интеллектуальных систем для решения Ваших задач
Заполните форму и менеджер проконсультирует о том как реализовать проект. Ваша идея для нас ценность, а партнерство превращается в дружбу
- Нам доверяют крупные компании и стартапы по всему миру
- 3 года создаем решения, используя искусственный интеллект
- 30 уникальных специалистов реализуют сложные проекты