Создаём сервис как YouDo: аукцион заказов и защита сделок

Время чтения - 4 мин.
Дата публикации 25.05.2026

YouDo — это не просто фриланс-биржа, а сервис для поиска исполнителей на локальные задания (ремонт, доставка, курьерские услуги). Главные отличия: привязка к геолокации, возможность выбрать исполнителя по расстоянию, а также акцент на бытовые услуги. Если вы хотите создать аналог YouDo, вам потребуется дополнить базовую фриланс-биржу картами и мобильной ориентацией. Разбираем технические детали и способы заработка на примере Falcon Space и готового решения Falcon Auction.

Чем YouDo отличается от fl.ru

На YouDo заказчик часто не вводит бюджет — он ждёт ставок. Упор на мобильные устройства (люди ищут мастера «прямо сейчас»). Геолокация критична: мастер рядом с домом. Также YouDo активно использует систему «эскроу» и арбитража. В Falcon Auction уже есть эскроу, чат и отзывы. Осталось добавить карту и гео-фильтрацию. Это несложная доработка.

Технические компоненты для аналога YouDo на Falcon Space

1. Геолокация при создании проекта

Добавьте в форму проекта поле «Адрес». Используйте подсказки DaData (они уже предустановлены в Falcon Space). При вводе адреса координаты сохраняются в базе (широта, долгота). Пример хранимой процедуры, которая добавляет проект с координатами:

CREATE PROCEDURE AddProject
    @title NVARCHAR(200),
    @description NVARCHAR(MAX),
    @address NVARCHAR(500),
    @lat FLOAT,
    @lng FLOAT
AS
BEGIN
    INSERT INTO Projects (Title, Description, Address, Lat, Lng, CreatedAt, Status)
    VALUES (@title, @description, @address, @lat, @lng, GETDATE(), 1);
END

2. Фильтр проектов по расстоянию для исполнителя

Исполнитель задаёт радиус (например, 5 км). В хранимой процедуре, возвращающей список проектов, используйте формулу расстояния между координатами исполнителя и проекта. Пример:

SELECT *, 
    ( 6371 * acos( cos( radians(@executor_lat) ) 
        * cos( radians( Lat ) ) 
        * cos( radians( Lng ) - radians(@executor_lng) ) 
        + sin( radians(@executor_lat) ) 
        * sin( radians( Lat ) ) ) ) AS distance
FROM Projects
WHERE (distance < @radius OR @radius IS NULL)

В демо-версии Falcon Auction такой фильтр не встроен, но его можно добавить как доработку (занимает 1–2 дня).

3. Отображение исполнителей на карте для заказчика

На странице каталога исполнителей добавьте Яндекс.Карту с метками. При клике на метку — открывается карточка исполнителя. Технически: хранимая процедура возвращает JSON со списком исполнителей и их координатами, а на фронте вы рисуете карту через JavaScript (Яндекс.Карты API). В Falcon Space пример такой карты есть в кейсе «Площадка для ремонта квартир» (Remcomarket).

Мобильный клиент: PWA против нативного приложения

YouDo имеет нативные приложения для Android и iOS. Для стартапа на Falcon Space проще включить PWA (прогрессивное веб-приложение). Пользователь заходит на сайт, браузер предлагает установить иконку на телефон. PWA работает почти как нативное приложение: можно отправлять push-уведомления, работать офлайн (кешировать страницы). В Falcon Space PWA настраивается в разделе «Настройки сайта» — загружаете иконки, указываете цвета, и система генерирует манифест.

Если вам нужен настоящий нативный клиент с трекингом геолокации в фоне, придётся разрабатывать его отдельно, используя API Falcon Space. Но для большинства бытовых услуг PWA достаточно — заказчик открывает сайт, даёт разрешение на геолокацию, и всё работает.

Монетизация как у YouDo: комиссия + платные отклики

YouDo зарабатывает на комиссии с заказа (обычно 15%) и на платных откликах для исполнителей (исполнитель покупает «жетоны» за 20–50 руб за отклик). В Falcon Auction можно настроить и то, и другое:

  • Комиссия задаётся глобально или по категориям (доработка).
  • Платные отклики — не входят в стандартную версию, но мы можем реализовать как доработку за 2–3 дня. Суть: при создании ставки проверяется баланс исполнителя и списывается фиксированная сумма.

Реальный кейс: агрегатор автосервисов iDrive (почти как YouDo, но для СТО)

Проект iDrive на Falcon Space имеет карту с отображением СТО, аукцион заказов, гео-фильтрацию. Средний чек — 5000 руб, комиссия 7%. Они не делали нативное приложение, но PWA установили. За 2 месяца собрали 200 СТО и 1500 заказчиков. Отзыв клиента: «Использование сервиса позволило существенно сократить затраты на разработку проекта» (отзыв на Startpack).

Что нужно для запуска аналога YouDo

Минимальный набор:

  • Falcon Auction (лицензия).
  • Доработка геолокации (карты, фильтр по расстоянию) — бюджет 30–50 тыс. руб.
  • Настройка PWA — бесплатно.
  • Интеграция с DaData для подсказок адресов — бесплатно (уже есть).

Срок запуска MVP — 3–4 недели. При этом вы не тратитесь на разработку системы регистрации, чатов, ставок, платежей — это уже есть.

Чтобы убедиться, что геолокация вам нужна, протестируйте демо Falcon Auction: представьте, что вы заказчик и ищете мастера рядом. Если видите, что без карты неудобно, закажите доработку. Мы поможем.

Насколько полезной была статья?
Falcon Space, автор блога

Автор статьи - Руслан Раянов

Cоздатель платформы Falcon Space
Запрос расчета стоимости веб-проекта на базе Falcon Space
Если видео Youtube плохо грузится, то попробуйте найти видео в ВК видео на канале Falcon Space
Сайт использует Cookie, Яндекс Метрику. Используя сайт, вы соглашаетесь с правилами сайта. См. Правила конфиденциальности и Правила использования сайта OK