Маркетплейс доставки
Один застосунок, три ролі, готові 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
- Юридичне оформлення: оферта, обробка даних, договори з ресторанами
- Продакшн-сервер і домен
Ціни остаточні, у доларах, без ПДВ. Оплата за рахунком на юридичну особу.
Зателефонуйте або напишіть — відповість людина з команди
Узбекистан
+998 90 912-37-72Узбекистан
+998 90 912-05-78Росія
+7 923 233-00-37
// відповімо за 20 секунд
Менеджер уже тут і чекає на ваше повідомлення
Напишіть у чат, що потрібно зробити. Перша відповідь надходить за 20 секунд, цілодобово — не встигнемо, дамо знижку 30% на проєкт. Розберемося в завданні просто в листуванні й підкажемо, з чого почати.
Менеджер DevUz
уже тут і чекає на ваше повідомлення
Продовжуючи діалог, ви погоджуєтеся на обробку персональних даних.