Задача: маркетплейс услуг местных мастеров
К нам обратился Дмитрий, предприниматель из Краснодара. Идея простая, но нужная: платформа, где местные мастера (сантехники, электрики, репетиторы) могут размещать услуги, а жители города — находить и заказывать их.
Что хотел клиент:
- Каталог специалистов с фильтрами
- Регистрация для мастеров и клиентов
- Система бронирования услуг
- Внутренний чат
- Оплата через платформу (с комиссией 10%)
- Рейтинги и отзывы
- Админ-панель для модерации
Ограничения:
- Бюджет: 350 000 ₽
- Сроки: 2-3 недели
- Нужен запуск до старта рекламной кампании
Классическая разработка такого маркетплейса заняла бы 3-4 месяца и стоила минимум 1,5 млн рублей. Мы предложили no-code решение на Bubble.io.
День 1-2: Проектирование архитектуры
Шаг 1: Определили структуру данных
Создали базовые сущности в Bubble:
User (Пользователь)
- Тип: Клиент / Мастер
- Имя, email, телефон
- Аватар, рейтинг
- Дата регистрации
Service (Услуга)
- Название, описание
- Категория (водопровод, электрика, ремонт...)
- Цена (от / точная / договорная)
- Длительность работы
- Мастер (связь с User)
- Фотографии
Booking (Бронирование)
- Клиент (связь с User)
- Услуга (связь с Service)
- Дата и время
- Статус (новая / подтверждена / выполнена / отменена)
- Сумма, комиссия
Review (Отзыв)
- Клиент (связь с User)
- Мастер (связь с User)
- Оценка (1-5 звёзд)
- Текст отзыва
- Дата
Message (Сообщение)
- Отправитель (связь с User)
- Получатель (связь с User)
- Текст
- Прочитано (да/нет)
- Timestamp
Шаг 2: Нарисовали user flow
Для клиента:
- Заходит на сайт → видит каталог услуг
- Фильтрует по категории / цене / рейтингу
- Выбирает услугу → читает описание и отзывы
- Нажимает "Заказать" → выбирает дату/время
- Регистрируется (если нужно) → оплачивает
- Получает подтверждение → общается с мастером в чате
- После выполнения → оставляет отзыв
Для мастера:
- Регистрируется как исполнитель
- Создаёт профиль с описанием
- Добавляет услуги (название, цена, фото)
- Получает уведомления о новых заказах
- Подтверждает / отклоняет заказ
- Общается с клиентом
- После выполнения → получает оплату (минус комиссия)
Для админа:
- Видит все заказы и пользователей
- Модерирует контент (новых мастеров, отзывы)
- Управляет категориями
- Видит статистику (заказы, выручка, комиссия)
День 3-5: Создание интерфейсов
Главная страница
Верстали в визуальном редакторе Bubble:
- Шапка с логотипом и навигацией
- Hero-секция с поиском
- Список популярных категорий (плитка 3×3)
- Блок топ-мастеров (карточки с рейтингом)
- Как это работает (3 шага)
- Отзывы клиентов
- CTA для регистрации мастеров
Каталог услуг
Сделали Repeating Group (динамический список) со следующими фильтрами:
- Категория (dropdown)
- Ценовой диапазон (слайдер)
- Рейтинг (от 3 звёзд и выше)
- Сортировка (по популярности / цене / рейтингу)
Каждая карточка услуги:
- Фото
- Название и краткое описание
- Цена
- Рейтинг мастера
- Кнопка "Подробнее"
Страница услуги
Детальное описание:
- Галерея фотографий
- Полное описание
- Цена и длительность
- Карточка мастера (фото, имя, рейтинг, опыт)
- Блок с отзывами
- Календарь для выбора даты/времени
- Кнопка "Заказать"
Личный кабинет клиента
- Мои заказы (активные / завершённые)
- Избранные услуги
- Сообщения
- Настройки профиля
Личный кабинет мастера
- Мои услуги (добавить / редактировать)
- Заказы (новые / подтверждённые / история)
- Календарь занятости
- Сообщения
- Статистика (заказы, доход, рейтинг)
- Вывод средств
Админ-панель
Таблицы с данными:
- Пользователи (клиенты / мастера)
- Услуги (активные / на модерации)
- Заказы
- Категории
- Дашборд с метриками
День 6-8: Реализация логики и workflow
Бронирование услуги
Создали workflow в Bubble:
- Пользователь выбирает дату → проверяем доступность у мастера
- Если свободно → создаём черновик Booking со статусом "не оплачена"
- Перенаправляем на страницу оплаты
- После успешной оплаты:
- Меняем статус на "оплачена, ожидает подтверждения"
- Отправляем email мастеру
- Отправляем SMS мастеру (через Twilio API)
- Мастер получает уведомление → подтверждает заказ
- Статус меняется на "подтверждена"
- Email клиенту: "Ваш заказ подтверждён"
Система рейтингов
- После выполнения заказа клиент может оставить отзыв
- Рейтинг мастера пересчитывается автоматически
- Формула: средняя оценка всех отзывов
- При добавлении нового отзыва → обновляем поле Rating у мастера
Чат
Использовали встроенные возможности Bubble:
- Список диалогов (repeating group)
- Окно переписки
- Автообновление каждые 3 секунды
- Уведомление о новом сообщении (красная точка)
Оплата
Интегрировали Stripe (через плагин Bubble):
- Клиент вводит данные карты
- Деньги замораживаются на платформе
- После выполнения заказа:
- 10% комиссии остаётся на счёте платформы
- 90% переводится мастеру
День 9-11: Интеграции и автоматизация
1. Email-уведомления (SendGrid)
- Регистрация → welcome email
- Новый заказ → уведомление мастеру
- Подтверждение заказа → уведомление клиенту
- Напоминание за 24 часа до заказа
- Запрос оставить отзыв после выполнения
2. SMS-уведомления (Twilio)
- Новый заказ мастеру
- Подтверждение клиенту
- Напоминание за 1 час до начала
3. Аналитика (Google Analytics)
- Отслеживание регистраций
- Конверсия в заказ
- Популярные категории
- Источники трафика
4. CRM (Supabase + n8n)
Настроили автоматизацию:
- Все регистрации попадают в Supabase
- n8n отправляет данные новых мастеров в Google Sheets для модерации
- Админ проверяет → активирует профиль
- Автоматическое уведомление мастеру об активации
День 12-13: Тестирование
Что проверили:
✅ Регистрация и авторизация (клиент + мастер) ✅ Создание услуги мастером ✅ Поиск и фильтры в каталоге ✅ Бронирование услуги ✅ Оплата (тестовый режим Stripe) ✅ Уведомления (email + SMS) ✅ Чат между клиентом и мастером ✅ Оставление отзыва ✅ Пересчёт рейтинга ✅ Админ-панель
Найденные баги:
- Фильтр по цене некорректно работал с услугами "Договорная" → исправили
- При быстрой отправке сообщений в чате они дублировались → добавили задержку
- Email-уведомления иногда не отправлялись → настроили retry-логику
День 14: Запуск и документация
Подготовка к запуску:
- Купили и настроили домен
- Подключили SSL-сертификат
- Настроили SEO (title, meta, Open Graph)
- Создали справочные материалы:
- Гайд для мастеров "Как создать услугу"
- FAQ для клиентов
- Инструкция для админов
- Провели финальное тестирование на продакшене
- Запустили!
Стек технологий
Основа:
- Bubble.io — платформа для разработки
- Bubble Database — база данных
Интеграции:
- Stripe — оплата
- SendGrid — email-рассылки
- Twilio — SMS-уведомления
- Google Analytics — аналитика
- Supabase — дополнительная БД для интеграций
- n8n — автоматизация процессов
Плагины Bubble:
- Stripe Plugin
- Calendar Plugin (выбор даты/времени)
- Google Places (автозаполнение адресов)
- Image Uploader (загрузка фото)
Финансы: во что обошёлся проект
Разработка:
- Работа no-code специалиста: 250 000 ₽
- Настройка интеграций: 50 000 ₽
- Дизайн интерфейсов: 30 000 ₽
- Итого: 330 000 ₽
Ежемесячные расходы:
- Bubble.io (тариф Professional): $129/мес (~12 000 ₽)
- Домен и SSL: 500 ₽/мес
- SendGrid: $19/мес (~1 800 ₽)
- Twilio: ~$30/мес (~2 800 ₽) в зависимости от объёма SMS
- Supabase (тариф Pro): $25/мес (~2 300 ₽)
- Итого: ~19 400 ₽/мес
Сравнение с классической разработкой:
| Позиция | No-code | Традиционная разработка |
|---|---|---|
| Стоимость разработки | 330 000 ₽ | 1 500 000 - 2 000 000 ₽ |
| Срок разработки | 14 дней | 3-4 месяца |
| Стоимость изменений | ~5 000 ₽/час | ~10 000 ₽/час |
| Ежемесячные расходы | ~19 400 ₽ | ~50 000 - 100 000 ₽ (хостинг, поддержка) |
Результаты через 3 месяца после запуска
Метрики платформы:
- 127 зарегистрированных мастеров
- 1 843 клиента
- 412 выполненных заказов
- Средний чек: 3 200 ₽
- Оборот: 1 318 400 ₽
- Комиссия платформы (10%): 131 840 ₽
Популярные категории:
- Ремонт техники — 28% заказов
- Репетиторы — 22%
- Сантехника — 18%
- Клининг — 15%
- Электрика — 9%
- Прочее — 8%
Проблемы, с которыми столкнулись:
-
Спам-регистрации мастеров
- Решение: добавили модерацию и проверку документов
-
Клиенты писали мастерам напрямую в обход платформы
- Решение: скрыли контакты до оплаты заказа
-
Споры между клиентами и мастерами
- Решение: ввели систему арбитража и возвратов
Что дальше:
Дмитрий планирует:
- Добавить мобильное приложение (на FlutterFlow)
- Запустить систему подписок для мастеров
- Масштабироваться на другие города
- Внедрить онлайн-консультации (видеозвонки)
Выводы: почему получилось быстро
1. Правильная платформа Bubble.io отлично подходит для маркетплейсов — там из коробки есть всё: база данных, аутентификация, оплата, API.
2. Чёткое ТЗ Мы с самого начала знали, что делаем. Никаких "давайте ещё вот это добавим" в процессе.
3. Готовые интеграции Не писали свою платёжную систему или чат — использовали готовые решения через API.
4. Фокус на MVP Не делали "красиво", делали "работающее". Дизайн доработали позже.
5. Опыт команды Мы делали похожие проекты, знали подводные камни.
Подойдёт ли вам no-code для маркетплейса?
✅ Да, если:
- Стандартная логика (каталог, заказы, оплата, отзывы)
- До 10 000 пользователей в первый год
- Нужен быстрый запуск для проверки гипотезы
- Ограничен бюджет (до 500 тысяч)
❌ Нет, если:
- Сложные алгоритмы (машинное обучение, рекомендательная система)
- Миллионы пользователей с первого дня
- Критична скорость работы (миллисекунды)
- Нестандартная архитектура
Для большинства маркетплейсов на старте no-code — оптимальный выбор.
Хотите создать свой маркетплейс?
Мы запускаем платформы на no-code с 2020 года. Маркетплейсы, сервисы, SaaS — делали всё.
Расскажите о вашей идее — мы бесплатно оценим сроки и стоимость реализации на no-code. Напишите нам или оставьте заявку на сайте.

