Перейти к содержимому
DevUzDevUz Studio
К списку продуктов

Маркетплейс доставки

Одно приложение, три роли, готовые B2B-интеграции

$16,000Цена

Полный исходный код маркетплейса доставки еды и продуктов. Покупатель, курьер и ресторан живут в одном приложении и переключаются ролью, а не отдельными сборками. Вход — через Telegram, без SMS и паролей. Рестораны подключают свою кассовую систему сами через интерфейс, и меню синхронизируется автоматически.

Разработка такого же с нуля обходится в среднем на 40–70% дороже — это 22 400–27 200 $. И даже с учётом стоимости покупки доработка готового под вашу задачу выходит дешевле: платите только за отличия, а не за то, что уже написано и проверено в работе. Оценка студии, а не замер: точная цифра зависит от объёма переделок.

Что входит

Мобильное приложение

  • Flutter: iOS, Android и веб из одного кода, около 14 000 строк
  • Три полноценных роли: покупатель, курьер, менеджер ресторана
  • Покупатель: главная, каталог, корзина, отслеживание заказа, профиль
  • Курьер: свободные заказы, активная доставка, заработок, верификация
  • Ресторан: сводка, очередь заказов, товары, интеграции, настройки
  • Карта с курьером в реальном времени, вход через Telegram

Бэкенд и данные

  • Node 20 и Express, более тридцати моделей данных в Prisma
  • Заказы, магазины, товары, платежи, геокодирование адресов
  • Обновления заказа и курьера по веб-сокету, без опроса сервера
  • Очередь фоновых задач: уведомления, синхронизация, отложенное
  • PostgreSQL 16 и Redis 7

B2B: подключение сетей

  • Ресторан подключает iiko, Poster или 1С сам, через интерфейс
  • Меню и остатки синхронизируются автоматически
  • Заказы возвращаются партнёру по webhook с подписью HMAC
  • Документация с примерами прямо в кабинете, с живым логом запросов
  • Рассчитано на сеть из сотни точек, а не на одну кофейню

Развёртывание

  • Один скрипт поднимает четыре контейнера на чистой Ubuntu
  • Сертификат HTTPS выпускается автоматически
  • От пустого сервера до работающего стенда — 10–15 минут
  • Демо-данные для первого запуска в комплекте

Технологии

  • Dart / Flutter
  • Node.js 20
  • Express
  • Prisma
  • PostgreSQL 16
  • Redis 7
  • Socket.IO
  • BullMQ
  • Caddy
  • Docker

Как зарабатывает

  • Комиссия с каждого заказа — основная модель
  • Платное размещение и продвижение ресторанов в выдаче
  • Абонентская плата за B2B-подключение кассовой системы сети
  • Платная доставка и наценка за срочность

Готовность

Готов к закрытой бете (пять ресторанов, оплата наличными) — примерно на 80%. До публичного запуска с реальными деньгами и приложением в сторах — около 48%: недостающее не в коде, а в договорах и аккаунтах, см. ниже.

Что нужно от вас

  • Договоры с платёжной системой: Click, Payme или аналог
  • Аккаунты разработчика в App Store и Google Play
  • Юридическое оформление: оферта, обработка данных, договоры с ресторанами
  • Продакшн-сервер и домен

Цены итоговые, в долларах, без НДС. Оплата по счёту на юридическое лицо.

Заявка на счёт

Оставьте реквизиты — выставим счёт и пришлём договор. Ничего не списывается: оплата по счёту, после подписания.

Способ оплаты

Принимаем безналичный расчёт на юридическое лицо. Криптовалюту как средство платежа не принимаем — это запрещено законодательством Узбекистана.

// ответим за 20 секунд

Менеджер уже здесь и ждёт ваше сообщение

Напишите в чат, что нужно сделать. Первый ответ приходит за 20 секунд, круглосуточно — не уложимся, дадим скидку 30% на проект. Разберёмся в задаче прямо в переписке и подскажем, с чего начать.

D

Менеджер DevUz

уже здесь и ждёт ваше сообщение

на связи
Ответ за 20 секунд · 24/7Не успеем — скидка 30% на проект
Здравствуйте! Расскажите своими словами, что нужно сделать — сайт, приложение, маркетплейс, AI-продукт. Отвечу сразу и подскажу, с чего начать.

Продолжая диалог, вы соглашаетесь на обработку персональных данных.

Или оставьте контакты

Отправляя форму, вы соглашаетесь на обработку персональных данных политика конфиденциальности.

Telegram @Devuz_studio_bot

Телефона у студии нет — пишите в Telegram или оставьте контакт в форме, ответим в том же канале.