Как мы запустили площадку для поиска подрядчиков ремонта за 3 месяца на Falcon Space
Идея пришла неожиданно: заказчик из сферы строительства понял, что рынок ремонта в регионах — это чёрная дыра. Клиенты находят подрядчиков через «сарафан», исполнители ждут заказов месяцами. Он решил сделать площадку, где можно выбрать бригаду для отделки квартиры, причём с контролем через видеосвязь. Мы встретились, обсудили. Через 3 месяца площадка работала.
Расскажу, как мы это сделали на базе Falcon Space, чтобы вы понимали: запустить свой агрегатор услуг можно быстро и без космических бюджетов. И да, без подводных камней не обошлось, но результат того стоил.
Что потребовалось заказчику
В основе была простая, но нетривиальная идея. Человек живёт в Москве, а квартира на ремонте во Владимире. Как контролировать процесс, не мотаясь каждые выходные? Заказчик хотел, чтобы на площадке можно было:
- опубликовать проект ремонта (тип работ, площадь, бюджет);
- получить несколько предложений от местных подрядчиков;
- выбрать лучшего по цене и отзывам;
- общаться с ним во время ремонта через видеочат и обычный чат.
Плюс нужно было, чтобы подрядчики могли оставлять свои цены, а заказчики — потом отзывы. Типичный функционал для агрегатора услуг, но с двумя особенностями: видеочат и контроль статусов.
Почему взяли Falcon Space, а не стали писать с нуля
У нас было готовое решение Falcon Auction — площадка услуг аукционного типа. Там уже были роли (заказчик, исполнитель, администратор), создание проектов, подача ставок, личные сообщения. Оставалось добавить видеочат и немного изменить бизнес-логику.
Если бы мы писали с нуля на классическом стеке (PHP, Laravel, React), то только на проектирование БД и базовые CRUD ушло бы 2-3 месяца. А тут за 3 недели была готова первая версия: заказчик создаёт проект, подрядчики видят его в каталоге и предлагают цену.
Ключевой момент: платформа Falcon Space позволяет менять бизнес-логику прямо в кабинете разработчика через SQL-процедуры. Не нужно компилировать, не нужно деплоить через Git. Написал процедуру — и она сразу работает. Это ускорило разработку раз в 5 по сравнению с традиционным подходом.
Какие доработки сделали и сколько времени они заняли
За основу взяли Falcon Auction. Стандартный функционал этого решения включает:
- личные кабинеты заказчика, исполнителя, администратора;
- каталог проектов (услуг);
- систему ставок (исполнитель предлагает цену и срок);
- выбор победителя заказчиком;
- отзывы и рейтинг.
Нам нужно было добавить:
- Видеосвязь — перебрали два варианта: Jitsi и VoxImplant. Остановились на VoxImplant, потому что у него было бесплатное API до определённых объёмов. Интеграция заняла 2 недели (с учётом тестирования). В итоге в каждом проекте появилась кнопка «Начать видеочат», которая создаёт комнату и приглашает обе стороны.
- Статусы заказа — расширили стандартные статусы («Новый», «В работе», «Завершён», «Отменён») до «Создан», «Предложения получены», «Выбран подрядчик», «Ремонт начат», «Ремонт завершён», «Закрыт». Это заняло 3 дня — добавили справочник статусов и привязали к нему логику уведомлений.
- Модерацию проектов — администратор проверяет каждый проект перед публикацией. Сделали через флаг is_approved в таблице проектов и пару строчек в SQL-процедуре (ещё 2 дня).
Итог: базовая версия площадки (без видеосвязи) была готова через 1,5 месяца. Вместе с видеочатом и шлифовкой — 3 месяца. Примерно столько же мы потратили на настройку сервера (Windows Server + SQL Server + IIS) и домена. Заказчик нанимал дизайнера отдельно, мы только интегрировали готовую вёрстку на Bootstrap.
Сколько это стоило и как окупилось
Бюджет проекта (без дизайна) — около 600-700 тыс. рублей. В эту сумму вошли:
- лицензия на платформу Falcon Space (базовая, 150 тыс.);
- доработки по часам (примерно 200 часов по ставке 2000-2500 руб/час);
- интеграция видеочата (отдельный этап);
- настройка сервера и перенос на хостинг.
Заказчик начал монетизировать площадку через комиссию с успешных проектов (10% от суммы). Уже через 5 месяцев площадка вышла на окупаемость. Сейчас на ней зарегистрировано более 200 подрядчиков и 500 заказчиков в двух регионах.
Отзыв клиента (цитата с Startpack): «Разумный компромисс между универсальными решениями и разработкой с нуля. Готовность разработчиков развивать и добавлять функционал, в том числе под нужды конкретного проекта. Возможность в случае необходимости дальнейшей поддержки силами собственных разработчиков, владеющих только SQL и Bootstrap». Читать полностью.
Что мы вынесли из этого проекта (и что пригодится вам)
На основе этого и похожих кейсов (площадка для аниматоров, для утилизации отходов, для текстовых работ) я сформулировал несколько правил запуска агрегатора услуг на Falcon Space:
Правило 1. Начинайте с готового решения
Не нужно строить «велосипед». Falcon Auction или Falcon Service дают вам 80% функционала «из коробки»: регистрацию, профили, каталоги, ставки, чаты, роли. Останется только добавить свою специфику. Это экономит месяцы и сотни тысяч рублей.
Правило 2. Не пытайтесь сделать всё и сразу
Заказчик ремонта хотел ещё и CRM для подрядчиков, и аналитику по материалам, и онлайн-оплату. Мы отложили это на второй этап. Запустились с минимальным набором: проект, ставки, чат, отзывы. Остальное доделали через 3 месяца после старта. MVP должен быть минимальным — иначе вы не запуститесь никогда.
Правило 3. Интеграции делайте через внешние действия
Видеочат, отправка уведомлений, вызов API карт — всё это делается через внешние действия в SQL-процедурах. Вот пример процедуры, которая при смене статуса отправляет POST-запрос в Telegram-бота:
CREATE PROCEDURE [app].[notify_telegram]
@project_id int
AS
BEGIN
SELECT 'send_http' AS action,
'https://api.telegram.org/bot.../sendMessage' AS url,
'{"chat_id":123,"text":"Статус изменен"}' AS body;
END
Система видит такой SELECT и выполняет внешний запрос. Просто, как два пальца.
Правило 4. Закладывайте время на модерацию и безопасность
В любом агрегаторе услуг кто-то попытается накрутить отзывы, спамить или обходить комиссию. Мы добавили премодерацию проектов и отзывов, а также защиту от XSS через экранирование ввода. SQL-инъекции в хранимых процедурах невозможны по умолчанию, если используете параметризованные запросы.
Альтернативы для разных ниш
У нас есть несколько готовых решений, которые подходят под разные типы агрегаторов:
- Falcon Auction — для площадок, где исполнители соревнуются в ставках (ремонт, фриланс, услуги).
- Falcon Service — для сервисов с фиксированным прайсом и обработкой заявок (прачечные, клининги, психологи).
- Falcon Marketplace — для товарных маркетплейсов с каталогами и корзиной.
Каждое решение можно адаптировать под свою нишу. Например, на базе Falcon Auction мы делали площадку для утилизации отходов («Trash for cash»), для поиска аниматоров, для курсовых работ. Везде разная бизнес-логика, но ядро одно и то же.
Что делать, если вы хотите запустить свою площадку услуг
Не нужно сразу искать инвесторов и арендовать офис. Достаточно:
- Сформулировать концепцию: кто ваши заказчики, кто исполнители, как они взаимодействуют, как вы будете зарабатывать (комиссия, подписка, реклама).
- Посмотреть демо наших решений — например, demo.web-automation.ru. Там есть примеры работающих площадок.
- Написать нам в чат на сайте, приложить концепцию. Мы дадим предварительную оценку по срокам и бюджету. Это бесплатно.
- Заключить договор, запустить первый этап (обычно 1-1,5 месяца до рабочего прототипа).
Кстати, у нас есть подробная статья с иллюстрациями «Как быстро создать площадку услуг аукционного типа» — там показан весь процесс от регистрации домена до приёма первых заказов. Читать статью.
Запустить свой агрегатор услуг реально за 3-4 месяца и за 500-800 тыс. рублей, если использовать готовую платформу. Мы это доказали на десятке проектов. Теперь очередь за вами.
- Шаг 1. Создать концепт проекта
- Шаг 2. Получить оценку бюджета (КП)
- Шаг 3. Заключить договор
- Шаг 4. Создать совместно техническое задание
- Шаг 5. Поэтапная реализация проекта