Маркетплейс доставки
Одно приложение, три роли, готовые B2B-интеграции
Полный исходный код маркетплейса доставки еды и продуктов. Покупатель, курьер и ресторан живут в одном приложении и переключаются ролью, а не отдельными сборками. Вход — через 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% на проект. Разберёмся в задаче прямо в переписке и подскажем, с чего начать.
Менеджер DevUz
уже здесь и ждёт ваше сообщение
Продолжая диалог, вы соглашаетесь на обработку персональных данных.
Или оставьте контакты
Телефона у студии нет — пишите в Telegram или оставьте контакт в форме, ответим в том же канале.