ZipIt — маркетплейс автозапчастей и CRM: кейс

ZipIt — маркетплейс автозапчастей и CRM-система для учёта ассортимента и продаж. Портфель: мобильные приложения Android/iOS для покупателей и CRM для вендоров.

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

Команда YuSMP разработала оба продукта в рамках одного проекта: веб-CRM (PHP Symfony, React) и кросс-платформенное приложение (Flutter, Android/iOS).

Клиент

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

Задача

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

11

Особенности проекта

Разработка двух различных продуктов в рамках одного проекта (CRM и маркетплейс).

Для проекта был выбран гибкий подход к разработке. Этап дискавери был проведен в соответствии с принципами Agile.

Дальнейшая разработка ведется на основе скрам-подобного фреймворка, который включает в себя артефакты и процессы как из методологии Kanban, так и  Scrum.

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

Techs_ZipIt

Технологический стек

PHP Symfony, React, Flutter

Что умеет продукт

Авторизация и регистрация в CRM

Пользователи могут легко и быстро попасть в личный кабинет.

Auth

Создание торговых точек-подразделений компани

Это позволяет администрирвовать, вести учёт и продавать товар одновременно из разных торговых точек.

Приёмка товара на каждую из торговых точек

Приёмка

Проверка контрагента
и доступ к личному кабинету

Контрагент
Личный-кабинет

В цифрах

  • 2 продукта в одном проекте: маркетплейс Android/iOS и веб-CRM для вендоров.
  • Быстрый поиск автозапчастей через агрегацию предложений из разных магазинов.
  • Личный кабинет продавца с авторизацией и учётом позиций.
  • Несколько торговых точек одного продавца с единым учётом в CRM.
  • Agile→Scrum: дискавери и спринты по обоим продуктам.
  • Стек: PHP Symfony + React (CRM), Flutter (Android/iOS).

Почему Flutter и кросс-платформа

Мобильный клиент на Flutter даёт один кодовую базу для Android и iOS: ускоряет разработку и синхронизирует релизы. Для маркетплейса с поиском и личным кабинетом это означает: одинаковый UX на обоих платформах без двойного кода.

Рассматривались альтернативы: два нативных (Swift/Kotlin — полный доступ к API, но двойной цикл сборки) и React Native (быстрый старт, но ограниченный доступ к нативным модулям камеры/GPS). Выбран Flutter для единого кодового цикла и быстрого релиза на обеих платформах.

Архитектура и персональные данные

Приложения собирают персональные данные пользователей (имя, телефон, адрес доставки). Платёжный контур реализован через внешний платёжный шлюз без хранения данных карт на сервере.

Соответствие: 152-ФЗ, оператор ПДн в реестре РКН, ИСО 27001 (внедрение), локализация персональных данных. Реестр операторов: pd.rkn.gov.ru.

Часто задаваемые вопросы

Сколько стоит разработка маркетплейса автозапчастей?

Стоимость зависит от набора интеграций (каталог запчастей, платёжный шлюз, доставка), числа платформ и требований к обработке ПДн. Точную оценку даём после анализа ТЗ.

Зачем маркетплейсу нужна собственная CRM?

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

Как работает поиск запчастей в приложении?

Пользователь вводит название детали или выбирает категорию из каталога (Laximo). Маркетплейс поддягивает товары всех подключённых магазинов по этому артикулу.

Как защищаются ПДн пользователей и что требует 152-ФЗ?

ПДн покупателей (имя, телефон, адрес) хранятся на сервере оператора. Платёжные реквизиты обрабатываются через внешний шлюз без хранения данных карт. Передаём шаблоны документов: политику обработки ПДн, уведомление регулятора и приказ об ответственном. Реестр операторов: pd.rkn.gov.ru.

Сколько времени занимает разработка такого MVP?

Типичный диапазон для кросс-платформенного приложения с веб-кабинетом — 16–24 недели. Диапазон зависит от числа интеграций и сложности бизнес-логики. Точные сроки фиксируем после дискавери.

Нужен маркетплейс или CRM — обсудим

Команда YuSMP Group проектирует и разрабатывает мобильные приложения для e-commerce, маркетплейсов и CRM: Flutter, React, PHP Symfony. Работаем по Москве, Новосибирску и другим городам СНГ. Опишите задачу — мобильная разработка или оставьте заявку на проект.

Мобильное приложение

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

Быстрая авторизация и регистрация без использования пароля

Auth-1

Поиск товара по марке автомобиля
или VIN-номеру

Search

Просмотр товара и добавление  товара
в корзину 

На этом этапе было важно предоставить возможность покупки товара из разных торговых точек в зависимости от наличия на складах. 

Buy

Оформление и отслеживание заказа.

Доставку товаров предоставляет сервис компании.

Order

Чем продукт полезен заказчику

Маркетплейс ZipIt поддерживает несколько торговых точек одного продавца: пользователь видит объединённые предложения из разных магазинов. Монетизация платформы основана на комиссиях с продаж.

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

Наши услуги

image 63

Создание сайтов и других веб-продуктов для успешного ведения бизнеса

image 64

Полноценная web-разработка – актуальная необходимость для современной компании

image 65

Профессионально создаём мобильные приложения. iOS, Android, кроссплатформенная разработка

Мы найдем лучшее решение вашей задачи

    Отправляя заявку, вы соглашаетесь на обработку персональных данных.