Коммерческое предложение · 2026

Маркетплейс
Цветы 2.0

Мобильное приложение объявлений по продаже цветов на iOS и Android (React Native + FastAPI + PostgreSQL). Реализация в 2 этапа: сначала MVP с базовым флоу маркетплейса, затем монетизация — ЮKassa, платные статусы и реклама.

0 месяцев — срок
0 этапа реализации
0 этапов в декомпозиции
0 транш оплаты
// Декомпозиция

Что входит в работу

Аналитика и проектирование90к ₽ · 2 нед
Дизайн (UI/UX)190 – 290к ₽ · ~5 нед
Backend MVP (FastAPI + PostgreSQL)310 – 480к ₽ · ~8 нед
React Native MVP (iOS + Android)290 – 465к ₽ · ~8 нед
Веб-Adminka80 – 120к ₽ · ~3 нед
Инфраструктура, QA и релиз MVP90 – 140к ₽ · ~3 нед
Этап 2 — Монетизация (всё)290 – 450к ₽ · ~7 нед
ЭТАП 1 — MVP
Базовый функционал маркетплейса
~5 месяцев · июнь – октябрь 2026 · 1 050 – 1 585к ₽
01
Аналитика и проектирование
2 недФинальный бриф и UX-прототипы
90к ₽фиксированно
+
Уточнение требований и ТЗ
Финальный бриф · User flow для трёх ролей (покупатель, продавец, модератор) · Архитектура БД и API-схема · Выбор и настройка SMSC, Firebase, ЮKassa (подготовка)
50к ₽фиксированно
UX-прототипирование
Wireframes (~25 экранов): онбординг, главная, карточка, создание объявления, поиск, чат, профиль, AdminPanel · Согласование структуры до старта дизайна
40к ₽фиксированно
02
Дизайн (UI/UX)
~5 недВсе экраны iOS, Android и Adminки
190 – 290к ₽мин–макс
+
Дизайн-система
Цвета, типографика, сетка · Компоненты: кнопки, инпуты, карточки, иконки · Адаптация под iOS и Android
40 – 60к ₽мин–макс
Экраны — онбординг и авторизация
Онбординг (3 экрана), выбор города · Регистрация по телефону + SMS · Вход через Apple ID и Google
20 – 30к ₽мин–макс
Экраны — покупатель
Главная (лента, категории, поиск), карточка объявления · Поиск с фильтрами, избранное · Профиль продавца
40 – 60к ₽мин–макс
Экраны — продавец
Создание / редактирование объявления (10 полей + фото до 10 шт) · Мои объявления со статусами · Профиль, настройки
30 – 50к ₽мин–макс
Экраны — чат
Список диалогов · Экран чата с историей сообщений
20 – 30к ₽мин–макс
Веб-интерфейс Adminки
Дашборд · Модерация объявлений · Пользователи · Категории · Жалобы · Рассылки · Статистика
40 – 60к ₽мин–макс
03
Backend (FastAPI + PostgreSQL)
~8 недСерверная логика и API
310 – 480к ₽мин–макс
+
Авторизация и пользователи
Регистрация и вход по номеру + SMS через SMSC · Apple ID и Google OAuth · JWT-токены, выход, удаление аккаунта
40 – 60к ₽мин–макс
Модуль объявлений
CRUD: создание, редактирование, удаление, архивирование · Статусы: на модерации / активно / отклонено / архив / удалено · Срок актуальности, автоархивирование
50 – 80к ₽мин–макс
Загрузка и хранение фото
До 10 фото на объявление · S3-совместимое хранилище (Яндекс Object Storage) · Оптимизация изображений, CDN
25 – 40к ₽мин–макс
Поиск и фильтры
Полнотекстовый поиск по названию и описанию (PostgreSQL FTS) · Фильтры: категория, город, цена, дата · Автоопределение города по GPS (Яндекс API)
40 – 60к ₽мин–макс
Модерация
Очередь объявлений для модератора · Смена статусов, причина отклонения · Блокировка пользователей и объявлений
25 – 40к ₽мин–макс
Чат (WebSocket)
Чат между покупателем и продавцом · История сообщений, индикатор непрочитанных · Передача изображений в чате
50 – 80к ₽мин–макс
Отзывы и рейтинг
Оценка + текст отзыва после сделки · Средний рейтинг продавца · Модерация отзывов
20 – 30к ₽мин–макс
Push-уведомления
Интеграция Firebase Cloud Messaging · События: новое сообщение, статус объявления, системные · Adminka: ручная рассылка по сегментам
25 – 40к ₽мин–макс
Жалобы
Отправка жалобы на объявление · Очередь жалоб в Adminке · Обработка: блокировка или отклонение
15 – 20к ₽мин–макс
Статистика для Adminки
Новые пользователи / объявления по дням · Активность: просмотры, жалобы, сообщения · Экспорт в CSV
20 – 30к ₽мин–макс
04
React Native — iOS + Android
~8 недМобильное приложение
290 – 465к ₽мин–макс
+
Настройка проекта и навигация
Expo / bare RN, TypeScript · Zustand или Redux Toolkit · Stack + Tab navigation · CI/CD: EAS Build
30 – 45к ₽мин–макс
Онбординг, авторизация, геолокация
Экраны регистрации / входа по телефону + SMS · Apple Sign In, Google Sign In · Автоопределение города по GPS + ручной выбор
50 – 80к ₽мин–макс
Главный экран и каталог
Лента объявлений (FlatList с пагинацией) · Категории, поиск · Фильтры по цене, городу, дате · Выбор города
50 – 80к ₽мин–макс
Карточка объявления
Фотогалерея (свайп), все поля, контакты продавца · Добавление в избранное, кнопка «Пожаловаться»
25 – 40к ₽мин–макс
Создание и редактирование объявления
Форма со всеми полями · Загрузка фото (камера + галерея, до 10 шт) · Редактирование, снятие с публикации, удаление
40 – 65к ₽мин–макс
Чат
Список диалогов, экран переписки · WebSocket-подключение, индикаторы непрочитанных · Отправка изображений
50 – 80к ₽мин–макс
Профиль, избранное, настройки
Мои объявления со статусами, избранное · Редактирование профиля, аватар · Выход, удаление аккаунта
30 – 50к ₽мин–макс
Push-уведомления в приложении
Интеграция Firebase / Expo Notifications · Обработка нажатий на пуш (переход в нужный экран)
15 – 25к ₽мин–макс
05
Веб-Adminka
~3 недПанель администратора
80 – 120к ₽мин–макс
+
Веб-интерфейс администратора
React + Vite, авторизация · Модерация объявлений (список + карточка + действия) · Пользователи: список, профиль, блокировка · Категории: CRUD · Жалобы: очередь и обработка · Статистика: графики · Рассылка push-уведомлений
80 – 120к ₽мин–макс
06
Инфраструктура, QA и релиз MVP
~3 недДеплой и публикация
90 – 140к ₽мин–макс
+
Настройка сервера и деплой
VPS или Яндекс Cloud, Docker Compose · Nginx, SSL, PostgreSQL, Redis · CI/CD GitHub Actions → staging → prod
30 – 50к ₽мин–макс
Публикация в App Store и Google Play
Подготовка screenshots, описаний, иконок · Прохождение ревью App Store · Публикация в Google Play · Expo EAS Submit
20 – 30к ₽мин–макс
QA-тестирование
Функциональное тестирование сценариев трёх ролей · Кросс-платформенное (iOS + Android, разные версии OS) · WebSocket-чат, пуши, геолокация, фото
40 – 60к ₽мин–макс
ЭТАП 2 — МОНЕТИЗАЦИЯ
ЮKassa, платные статусы, реклама
~2 месяца · ноябрь – декабрь 2026 · 290 – 450к ₽
07
Проектирование монетизации
1 недТЗ и архитектура платежей
20 – 30к ₽мин–макс
+
Аналитика и ТЗ на монетизацию
User flow покупки платных услуг · Архитектура: таблицы платежей, статусов, подписок · Интеграционная схема с ЮKassa
20 – 30к ₽мин–макс
08
Backend — платные сервисы
~3 недЮKassa, статусы, реклама
130 – 200к ₽мин–макс
+
Интеграция ЮKassa
Подключение SDK · Оплата разовых услуг (VIP, поднятие, закрепление) · Подписки с авторекуррентными платежами · Вебхуки: обработка статусов оплаты · История платежей в профиле и Adminке
60 – 90к ₽мин–макс
Логика платных статусов объявлений
VIP-объявление: выделение в ленте, значок · Поднятие: вывод в топ ленты на N часов · Закрепление: фиксированная позиция в категории · Автоматическое снятие статуса по истечении срока
40 – 60к ₽мин–макс
Рекламные баннеры
Места под баннеры в ленте и карточке · Adminka: загрузка баннера, ссылка, расписание · Базовая статистика: показы и клики
30 – 50к ₽мин–макс
09
React Native — экраны монетизации
~2 недТарифы, оплата, баннеры
65 – 105к ₽мин–макс
+
Экраны покупки платных услуг
Экран тарифов (VIP / поднятие / закрепление / подписка) · Флоу оплаты через ЮKassa WebView · Обработка успеха и ошибок оплаты · История покупок в профиле
50 – 80к ₽мин–макс
Баннерная реклама в приложении
Отображение баннеров в ленте и карточке · Переход по ссылке при нажатии
15 – 25к ₽мин–макс
10
Adminka — управление монетизацией
1 недПлатежи, тарифы, баннеры
40 – 60к ₽мин–макс
+
Расширение Adminки
Раздел «Платежи»: история всех транзакций, статусы, экспорт · Управление тарифами: цены, сроки действия · Реклама: загрузка баннеров, управление показами, статистика · Отчёт по выручке по дням / месяцам
40 – 60к ₽мин–макс
11
QA монетизации и релиз v2
~2 недТестирование и публикация обновления
35 – 55к ₽мин–макс
+
QA-тестирование монетизации
Полный флоу оплаты (ЮKassa sandbox → prod) · Проверка автосписаний по подписке · Проверка смены статусов объявлений · Тестирование баннеров на реальных устройствах
25 – 40к ₽мин–макс
Обновление в App Store и Google Play
Подготовка нового релиза, прохождение ревью · Обновление описания и скриншотов под новые функции
10 – 15к ₽мин–макс
// Стоимость

Итого по проекту

Стоимость разработки
1 340к – 2 035к ₽
Этап 1 (MVP): 1 050 – 1 585к ₽ · Этап 2 (Монетизация): 290 – 450к ₽. Точная сумма фиксируется в договоре после утверждения ТЗ.
Срок проекта
~7 месяцев
Старт: 1 июня 2026 · Финиш: ~10 декабря 2026. MVP — июнь–октябрь, Монетизация — ноябрь–декабрь. Оплата поэтапно по факту приёмки.
💡
Внешние сервисы — оплачиваются клиентом напрямую: Яндекс Object Storage (~1–3к ₽/мес) · SMSC (рассылка SMS, ~1–2 ₽ за SMS) · Firebase (FCM-пуши, бесплатный тариф покрывает старт) · аккаунты разработчика App Store (99 $/год) и Google Play (25 $ разово) · комиссия ЮKassa с каждой транзакции (~1–2.5%).
// Календарный план

Диаграмма Ганта · Июнь — Декабрь 2026

ЭтапНачалоКонецСрокСтоимостьИЮНИЮЛАВГСЕНОКТНОЯДЕК
Аналитика и проектирование01.0614.062 нед90к ₽
Дизайн (все экраны)11.0615.07~5 нед190 – 290к
Backend MVP16.0709.09~8 нед310 – 480к
React Native MVP13.0807.10~8 нед290 – 465к
Веб-Adminka10.0930.09~3 нед80 – 120к
QA + Инфра + Релиз MVP01.1021.10~3 нед90 – 140к
Проектирование монетизации22.1028.101 нед20 – 30к
Backend монетизации29.1018.11~3 нед130 – 200к
RN + Adminka монетизации12.1125.11~2 нед105 – 165к
QA монетизации + Релиз v226.1109.12~2 нед35 – 55к
Аналитика
Дизайн
Backend MVP
React Native MVP
Adminka / QA
Этап 2 — Монетизация
// Оплата

График платежей · 21 транш

#ЭтапСостав работСхема оплатыСумма
ЭТАП 1 — MVP~5 месяцев · июнь–октябрь 2026
1Аналитика Уточнение требований, user flow, архитектура БД и API100% предоплата50 000 ₽
2Прототипирование UX wireframes ~25 экранов, согласование структуры до дизайна100% предоплата40 000 ₽
3Дизайн
старт (50% пред.)
Дизайн-система, экраны онбординга, покупателя, продавца50% предоплата95 000 – 145 000 ₽
4Дизайн
сдача (50% пост.)
Приёмка: все ~35 экранов согласованы50% постоплата95 000 – 145 000 ₽
5Backend спринт 1
старт (25%)
Авторизация phone/SMS/Apple/Google, объявления CRUD, фото S3, поиск, гео25% предоплата77 500 – 120 000 ₽
6Backend спринт 1
сдача (25%)
Приёмка: авторизация, объявления, поиск, фото работают25% постоплата77 500 – 120 000 ₽
7Backend спринт 2
старт (25%)
Чат WebSocket, модерация, отзывы, push, жалобы, статистика25% предоплата77 500 – 120 000 ₽
8Backend спринт 2
сдача (25%)
Приёмка: чат, модерация, пуши работают25% постоплата77 500 – 120 000 ₽
9React Native спринт 1
старт (25%)
RN-проект, навигация, авторизация, главный экран, каталог, карточка25% предоплата72 500 – 116 250 ₽
10React Native спринт 1
сдача (25%)
Приёмка: лента и карточки работают на iOS + Android25% постоплата72 500 – 116 250 ₽
11React Native спринт 2
старт (25%)
Создание объявления, чат, профиль, избранное, push25% предоплата72 500 – 116 250 ₽
12React Native спринт 2
сдача (25%)
Приёмка: полный флоу продавца и покупателя25% постоплата72 500 – 116 250 ₽
13Веб-Adminka
старт (50% пред.)
Модерация, пользователи, категории, жалобы, статистика, рассылки50% предоплата40 000 – 60 000 ₽
14Веб-Adminka
сдача (50% пост.)
Приёмка: модерация и управление работают50% постоплата40 000 – 60 000 ₽
15Инфраструктура, QA, публикация Деплой VPS / Docker / CI-CD · QA · App Store + Google Play100% постоплата90 000 – 140 000 ₽
Итого по Этапу 1 — MVP1 050 – 1 585к ₽
ЭТАП 2 — Монетизация~2 месяца · ноябрь–декабрь 2026
16Проектирование монетизации Аналитика, ТЗ, архитектура платёжной логики, схема ЮKassa100% предоплата20 000 – 30 000 ₽
17Backend монетизации
старт (50% пред.)
ЮKassa разовые + подписки, VIP / поднятие / закрепление, баннеры50% предоплата65 000 – 100 000 ₽
18Backend монетизации
сдача (50% пост.)
Приёмка: оплата работает в ЮKassa sandbox → prod50% постоплата65 000 – 100 000 ₽
19RN + Adminka монетизации
старт (50% пред.)
Экраны тарифов, флоу оплаты WebView, баннеры, расширение Adminки50% предоплата52 500 – 82 500 ₽
20RN + Adminka монетизации
сдача (50% пост.)
Приёмка: полный флоу монетизации работает50% постоплата52 500 – 82 500 ₽
21QA + публикация обновления Тестирование ЮKassa, релиз обновлений в App Store + Google Play100% постоплата35 000 – 55 000 ₽
Итого по Этапу 2 — Монетизация290 – 450к ₽
ИТОГО ВЕСЬ ПРОЕКТ 1 340 – 2 035к ₽
realeasystudio.site · КП для проекта «Цветы 2.0» · 2026