Маркетплейс услуг
и товаров для дезинсекции, дезинфекции и дератизации
Веб‑маркетплейс услуг и товаров для дезинсекции, дезинфекции и дератизации с мультивендорной моделью, поиском по геолокации, бронированием, оплатой и системой рейтингов.
Отрасль
B2B, B2C
Дата
Март 2024 – Май 2025
Стоимость
> 5 млн. рублей
Услуги
Backend-разработка, Frontend-разработка, UI/UX дизайн
Команда
Project-менеджер, Дизайнер, Frontend-разработчик, 2 Backend-разработчика, QA
Технологии
PHP 8.3, Symfony, Vue.js, Nuxt.js, PostgreSQL 13.2, Nest.js, WebSocket, DaData, Pusher, XMLCalendar

О клиенте
Наш клиент — сертифицированная компания, оказывающая услуги дезинсекции, дезинфекции, дератизации и санитарной очистки помещений. Работает в частном и промышленном сегментах. Осуществляет свою деятельность около 15 лет. Компания обратилась к нам с идеей запустить агрегатор подрядчиков в своей сфере и дополнить его классифайдом для размещения и продажи сопутствующих товаров.
Задача
Создать стабильную и масштабируемую платформу, которая могла бы обслуживать сложные сценарии B2C и B2B, а также гарантировать соблюдение новых строгих требований законодательства для исполнителей.
Разработать платформу с нуля, способную одновременно работать с услугами и физическими товарами.
Создать систему с разделением ролей (Заказчик, Исполнитель, Администратор) и персональными личными кабинетами.
Реализовать сложную логику формирования цен, зависящую от множества факторов (площадь, тип обработки, регион).
Обеспечить автоматизированную верификацию исполнителей в соответствии с требованиями регулятора, вступившими в силу с 1 марта 2024 года.
Решение
Для создания жизнеспособного и гибкого продукта, готового к рынку, мы реализовали следующий комплекс работ:
Провели Discovery-этап: Собрали детальные требования, проработали архитектуру и прототипировали ключевые пользовательские сценарии (быстрый заказ частному лицу, корпоративный контракт, загрузка товаров).
Создали гибкую архитектуру: Разработали систему с четким разделением ролей (клиент, исполнитель, администратор) и мультивендорными механиками.
Разработали адаптивный UI/UX: Сфокусировались на простоте — создали удобную форму быстрого запроса услуг, интуитивно понятные карточки исполнителей и фильтры по услуге/территории/стоимости.
Внедрили мощный бэкенд: Реализовали API для полного цикла управления каталогом, заказами, выставлением счетов и расчетом комиссий, а также системой нотификаций.
Интегрировали финансовые решения: Подключили платежные системы для приема оплаты и автоматического распределения выплат между платформой и поставщиками.
Настроили гео-поиск: Интегрировали карты и геолокацию для поиска исполнителей по радиусу, отображения на карте, расчета маршрута и примерного времени прибытия.
Провели нагрузочное тестирование и SEO: Обеспечили стабильность работы и готовность страниц каталога к эффективному продвижению.
Техническое задание
Мы проанализировали бизнес-модель клиента, ход внутренних и внешних коммуникаций, а также требования к расчету стоимости и гарантиям. На основе этого подготовили подробное техническое задание, которое включало:
архитектуру системы и описание пользовательских ролей;
прототипы всех ключевых сценариев;
логику заказов, оплат, статусов и гарантий;
механизм формирования цен с учетом множества факторов и условий;
интеграции с внешними сервисами: DaData, Pusher, XMLCalendar.

UX/UI-дизайн
Интерфейсы выстраивались вокруг реальных сценариев: приема заявок, быстрого заказа, управления товарами и модерации. Мы сфокусировались на том, чтобы каждый пользователь мог легко и быстро ориентироваться в системе и выполнять свои задачи без лишних шагов.

Детали функционала платформы
Каждый пользователь, в зависимости от своей роли, взаимодействует с системой через собственный интерфейс — личный кабинет. В нем отображаются только актуальные для заказчика или исполнителя функции. Все работает в едином потоке: заявки, расчеты, подтверждения, чат, модерация и уведомления.
Регистрация заказчиков и исполнителей
Регистрация физических и юридических лиц происходит с верификацией данных и загрузкой документов. Исполнители проходят модерацию до того, как начать прием заявок.
С 1 марта 2024 года в силу вступили новые требования к организациям, оказывающим услуги санитарной обработки. В связи с этим для доступа к работе на платформе исполнители обязаны загрузить подтверждающие документы во время регистрации — лицензии, санитарные заключения, сертификаты. Без полного комплекта бумаг система не позволит подрядчикам подать заявку на модерацию и предложить заказчикам свои услуги.
Личный кабинет с календарем, платежами и чатом
Заказчики могут создавать заявки, следить за статусами заказов, общаться с исполнителями, хранить документы и управлять оплатой.
Исполнители — управлять своим графиком работы через встроенный календарь, видеть поступающие заявки, отвечать на сообщения, вести учет доходов и обновлять свои услуги.
В случае возникновения вопросов пользователи могут оставить заявку команде технической поддержки.
Заказ услуг через калькулятор с учетом вводных данных
При создании заявки используется калькулятор, который рассчитывает стоимость услуги. Итоговая сумма складывается с учетом ряда параметров: площади помещения, типа обработки, дополнительных условий.
Если при осмотре объекта объем работ меняется, исполнитель вносит правки через личный кабинет. Однако система подтверждает изменения только тогда, когда заказчик дает на это свое согласие через собственный профиль.
Классифайд — маркетплейс товаров
Платформа позволяет исполнителям размещать в «витрине» профильные товары — оборудование, препараты, средства индивидуальной защиты. Информация о продукции проходит модерацию. Товары распределяются по категориям, получают карточки с фото, ценами и описанием.
При поиске объявлений заказчики могут использовать фильтр по категориям и сортировать карточки по возрастанию или убыванию цены.
Система уведомлений
Пользователи получают уведомления о новых сообщениях, смене статуса заказа, оплате, отзывах и других событиях. Поддерживается отправка как через сайт — push, так и на e-mail.
Интеграции с внешними системами
Платформа подключена к сторонним сервисам, которые автоматизируют рутинные действия и служат гарантами надежности данных:
DaData: Используется для автоматической подтяжки реквизитов по ИНН при регистрации исполнителей. Ежедневно система проверяет юридический статус компаний. Если организация ликвидирована или находится в процессе банкротства, прием заказов автоматически приостанавливается, что обеспечивает безопасность заказчиков.
XMLCalendar: Позволяет системе автоматически выделять нерабочие дни и исключать их из календаря планирования заказов.
Управление сервисом через админ-панель

Вся внутренняя работа системы сосредоточена в отдельном интерфейсе для администраторов. В нем настраиваются роли и права, модерируются заявки и товары, обрабатываются обращения, отслеживаются заказы, финансы и активность пользователей. В панели — инструменты для выгрузки статистики и ручного управления логикой системы.
Цены на услуги формируются автоматически через соответствующее поле. Они состоят из стоимости работ, которую назначают сами мастера, и процента за сервисный сбор.
Результаты
Мы предоставили клиенту полностью готовый к коммерческому использованию продукт, который трансформировал традиционный бизнес в современную цифровую платформу.
Реализованы все ключевые процессы: от автоматического расчета стоимости и приема заявки до оплаты, коммуникаций и администрирования.
Главный результат — гибкость и масштабируемость. Система продумана таким образом, что команда клиента может быстро адаптироваться к рыночным условиям и развивать платформу без доработки кода:
Изменять правила расчета и ценообразования.
Добавлять новые категории услуг и товаров.
Расширять товарную витрину и функционал.
Клиент получил инструмент, в котором все процессы выстроены и готовы к работе в реальных условиях с возможностью быстрого роста.
Хотите похожий результат?
Не откладывайте — сделаем бесплатный аудит проекта уже сегодня. Напишите нам — обсудим детали за чашкой кофе.

