Приложение для попутных и грузовых перевозок в Тыве
Мобильное приложение для iOS и Android: пассажир сам называет цену поездки или перевозки груза, водители поблизости откликаются.
Первую версию сделали под ключ за 2,5 месяца и опубликовали в App Store, Google Play и RuStore. Уже почти два года развиваем продукт вместе с основателем.

- Цену поездки называет
- пассажир
- к цене, если 5 минут нет откликов
- +20%
- Комиссия с водителя
- за полученный заказ
- Второй язык интерфейса
- тувинский
- Мобильное приложение
- iOS
- Android
- Flutter
- FlutterFlow
- MongoDB
- Firebase
- ЮKassa
- sms.ru
- 2ГИС
- Яндекс Карты
- Яндекс Навигатор
- App Store
- Google Play
- RuStore
Проблема: в Тыве нечем доехать и не на чем перевезти диван
Тыва граничит с Монголией. С остальной Россией регион связывает одна автодорога, железной дороги нет.
В Кызыле живёт около 150 тысяч человек, а транспорт там как в 90-х. Автобусов мало, из дачных массивов и новых частных районов до города почти не уехать. Когда пришёл крупный агрегатор, такси подорожало, а зарплаты в регионе невысокие.
С грузами ещё сложнее. Грузовые машины стоят на одном пятачке, и за водителем приходится ехать самому. Попутчиков ищут в Telegram-чатах: заявки тонут в потоке сообщений, и никто не гарантирует, что водитель приедет. Есть и местная особенность: заметная часть жителей плохо читает по-русски, а приложением будут пользоваться все, от студентов до пенсионеров.
Решение: приложение как inDrive, только для одного региона
Основатель сам подрабатывал в такси и знает, как устроен заказ поездки изнутри.
Он понял, что модель «пассажир называет цену, водители откликаются» хорошо подходит маленькому городу: диспетчер и тариф не нужны, люди договариваются сами. Ориентиром стал inDrive, который тоже вырос из небольшого региона, Якутии.
Сервис задумывался для своих: доехать на работу, в садик и на дачу, перевезти мебель и стройматериалы. Главное требование основателя — максимальная простота, чтобы разобралась любая бабушка.
Онбординг приложения попутных и грузовых перевозок
На первых экранах приложение объясняет, зачем оно нужно: найти машину за пару минут, от легковой до грузовика, а владельцу автомобиля — подзаработать на попутных заказах.

Что мы подсказали ещё до старта разработки
На первом созвоне основатель хотел показывать на главном экране все машины рядом, как в такси.
Мы объяснили, во что обойдётся такое решение. Приложению пришлось бы постоянно следить за геопозицией каждого водителя: это сажает батарею, вызывает вопросы о персональных данных и почти наверняка затягивает проверку в App Store и Google Play. Мы предложили вариант проще: пассажир запрашивает местоположение водителя, когда оно действительно нужно, а водитель подтверждает. Так и сделали, и первая версия прошла в сторы без лишних рисков.
Второй вопрос касался проверки документов водителей, как в крупных сервисах такси. Мы предложили от неё отказаться. В небольшом регионе люди неохотно загружают паспорт в приложение, а для проверки нужен отдельный сотрудник. Доверие держится на двустороннем рейтинге и на том, что водитель платит за полученный заказ из своего кошелька. Случайные люди в такой системе не задерживаются.
Ещё мы убрали сценарий в стиле BlaBlaCar, где водитель публикует маршрут, а пассажиры подсаживаются. Он перегружает экран, а пассажирский заказ решает ту же задачу. Первая версия получилась лёгкой, а такая быстрее выходит на рынок и начинает зарабатывать.
Продукт: одно приложение для пассажиров и водителей
В маленьком городе люди не делятся на «пассажиров» и «водителей»: сегодня человек за рулём и готов кого-то подбросить, а завтра ему самому нужно перевезти диван.
Поэтому мы не стали делать два приложения, как у крупных такси-сервисов.
Один аккаунт и для пассажира, и для водителя
При регистрации человек отвечает, будет ли он заказывать, брать заказы или и то и другое. На главном экране роли переключаются одним тумблером.
Вход по номеру телефона, без паролей и документов.

- 01 / 02Для пассажира
Заказ поездки или перевозки груза со своей ценой
Такси в регионе дорогое, и переплачивать за тариф пассажир не хочет. В приложении он сам решает, сколько заплатить: выбирает легковую или грузовую машину, указывает откуда и куда и вписывает цену. Для груза можно добавить описание и фото, чтобы водитель сразу понял, поместится ли диван в его машину.
Время подачи можно назначить заранее, и заказ встанет в календарь. Если на счёте не хватает суммы для размещения, приложение сразу об этом скажет.

- 02 / 02Для пассажира
Автоматическое повышение цены, если никто не откликается
Бывает, что цена слишком низкая или рядом нет свободных машин. Чтобы заказ не висел часами, приложение каждые 5 минут без откликов предлагает пассажиру поднять цену на 20%, и заказ снова видят водители.
После запуска мы доработали торг по опыту живых заказов. Стартовая цена теперь считается по расстоянию, пассажир меняет её кнопками «плюс» и «минус». Минимальная сумма заказа — 100 ₽, чтобы водители не получали заказы за бесценок.

Лента заказов для водителя с фильтром по радиусу
Водителю больше не нужно стоять на пятачке в ожидании клиента. Он открывает доступные заказы, фильтрует их по типу машины и радиусу от себя и откликается на подходящий. К отклику можно добавить комментарий и фото своего автомобиля, так пассажиру проще выбрать.
Контакты пассажира водитель видит только после назначения. Поиск достаточно настроить один раз: когда рядом появится подходящий заказ, приложение пришлёт пуш.


Кошелёк водителя: комиссия только за полученный заказ
Сервису нужно зарабатывать, а водителям нужна понятная и честная плата. С пассажиром водитель рассчитывается напрямую, наличными или переводом. Приложение берёт небольшой процент с заказа и списывает его из внутреннего кошелька водителя. Деньги списываются, только когда пассажир выбрал водителя и тот подтвердил заказ. За отклики, которые ни к чему не привели, водитель не платит.
Кошелёк пополняется через ЮKassa, банковской картой или SberPay, чек приходит на почту. Процент комиссии для легковых и грузовых заказов владелец задаёт отдельно и меняет сам, без программиста и нового релиза.
Выбор водителя по рейтингу и фото машины
В Telegram-чатах непонятно, кто приедет и приедет ли вообще. Здесь пассажир видит всех откликнувшихся с рейтингом, отзывами и фото автомобиля. Он может написать водителю во встроенный чат и назначает того, кто понравился. На подтверждение у водителя пять минут, так что пассажир не ждёт впустую.

Запрос геолокации водителя без постоянной слежки
Частая ситуация: водитель уже приехал, а пассажир не может найти машину во дворе или на трассе. Постоянное отслеживание сажает батарею и пугает людей, поэтому здесь пассажир нажимает «Запросить геолокацию». Водитель подтверждает, и на карте появляется его точное местоположение.


Поездка от маршрута до взаимной оценки
Водитель одной кнопкой строит маршрут до пассажира в Яндекс Навигаторе и отмечает «Прибыл», пассажиру приходит уведомление. Потом водитель довозит его до места и завершает заказ. После поездки стороны оценивают друг друга. Рейтинг двусторонний, поэтому вежливыми приходится быть обоим.
Отзывы публикуются в профиле и складываются в рейтинг. Он и заменяет проверку документов.
Интерфейс на тувинском языке
Половина жителей региона плохо читает по-русски, а приложение на чужом языке легко удалить в первую же минуту.
Мы предложили основателю добавить второй язык, тувинский. Перевод выверял филолог из окружения основателя. Пуш-уведомления приходят на языке, который выбран на телефоне. Жители с первого экрана видят, что приложение сделали для них.
Что ещё есть в приложении
Одно приложение для пассажиров и водителей
Встроенный чат пассажира и водителя с пуш-уведомлениями о новых сообщениях.
Уведомления о каждом шаге заказа: новый отклик, назначение, водитель прибыл, отмена, новый отзыв. Внутри приложения есть лента уведомлений.
Отмена заказа с указанием причины, после отмены заказ возвращается в ленту водителей.
История заказов и история пополнений баланса.
Вход по звонку вместо SMS: пользователь звонит на номер, и приложение его узнаёт. С российскими операторами это работает надёжнее и обходится владельцу дешевле.
Раздел «Вопросы и ответы» с фото кнопок. Это короткая инструкция для тех, кто впервые пользуется таким сервисом.
Связь с поддержкой через Telegram и почту.
Заказы, на которые никто не откликнулся за 2 часа, удаляются автоматически, и лента не зарастает старыми заявками.
Кнопка «Поделиться приложением» для сарафанного радио.
В вашем регионе не хватает удобного сервиса?
Если вы знаете свой рынок и видите, как запустить проверенную модель вроде inDrive, Авито или профи.ру там, где её пока нет, мы поможем превратить идею в работающее приложение. Расскажите о ней на бесплатном созвоне.
Панель владельца: условия бизнеса без программиста
Экономикой сервиса основатель управляет сам.
В самом приложении у основателя есть раздел «Администратор». Там можно найти пользователя по номеру телефона и вручную пополнить баланс: начислить новому водителю бонус 500 ₽ или вернуть платёж, если банк задержал зачисление. Этот раздел мы добавили по своей инициативе, когда на тестах поняли, что он понадобится в первые же дни.
В панели настроек он меняет
- Процент комиссии отдельно для легковых и грузовых заказов
- Цену за километр, от которой считается стартовая цена поездки
- Объявление на главном экране водителей — например, о новой комиссии
- Почту и Telegram для обратной связи
Изменения доходят до пользователей без обновления приложения в сторах.
Дизайн: просто, понятно, без лишних кнопок
Визуал основатель доверил нам и попросил об одном: не перегружать приложение.
Мы сделали светлый интерфейс с бирюзовыми акцентами и крупными кнопками. Типов заказа всего два. Сначала основатель хотел отдельные кнопки для манипулятора, трактора, крана и ассенизатора, но вместе мы пришли к одной кнопке «Грузовой» с описанием задачи.
До дизайна мы собрали прототип со всей логикой экранов и записали видеообзор. Основатель увидел продукт целиком ещё до первой строчки кода.
Объём дизайна: экраны и состояния заказа
Как работали с основателем
Параллельно основатель ведёт строительный бизнес, поэтому весь проект шёл в одном Telegram-чате.
Прототип, дизайн и каждая тестовая сборка приходили с видеообзором, отчёты дублировались на почту. Замечания по тестам разработчик правил прямо по ходу переписки, и новая сборка приходила через 10–30 минут после сообщения.
После демонстрации собранного приложения основатель решил поменять схему оплаты: пусть пассажир платит водителю напрямую, а сервис берёт процент. Мы перестроили логику без споров и через три дня показали работающий экран с новой механикой цены.
Публикация в App Store, Google Play и RuStore из России, несмотря на санкции
Опубликовать приложение с платежами из России в 2024–2025 годах непросто.
На каждый шаг основатель получал инструкцию со скриншотами: как завести аккаунт, где взять ключи ЮKassa, как зарегистрироваться в сервисе звонков. Все аккаунты оформлены на основателя, приложение полностью принадлежит ему.
Этот путь мы прошли вместе с основателем
- Оплатили аккаунт Apple Developer с баланса сим-карты, когда российские карты не принимались
- Для Google Play оформили основателю номер DUNS и корпоративный аккаунт разработчика, потому что приложения с финансовой частью Google публикует только от организаций
- Когда Google потребовал сайт организации, за сутки сделали сайт-визитку и подтвердили его в Google Search Console
- Собрали тестировщиков для обязательного двухнедельного закрытого теста в Google Play
- По требованию Apple перестроили переключение языков во всём приложении и прошли проверку App Store
Продвижение: ASO вместо рекламного бюджета
Для регионального сервиса главный канал — поиск в сторах.
Мы проанализировали конкурентов и составили семантическое ядро: запросы вроде «попутчики», «грузоперевозки», «такси Кызыл», «грузовое такси Тыва», по которым приложение бесплатно получает органические установки. Модерация App Store и Google Play проверяет, относятся ли ключевые слова к приложению. Поэтому ASO мы делаем до старта разработки: если нужно, в продукт сразу закладываются функции под поисковый трафик. Описание и скриншоты для карточек в сторах тоже подготовили мы.
За первый месяц после выхода во всех трёх сторах приложение скачали около 1 500 раз, без платной рекламы. Почти 500 человек за этот месяц зарегистрировались водителями. В App Store почти четыре установки из пяти пришли через поиск.
С готовым ASO любая следующая реклама работает кратно сильнее. Следующий шаг — таргет на жителей региона во ВКонтакте и Telegram.
Развиваем сервис почти два года
После выхода первой версии работа продолжилась, теперь по обратной связи живых пользователей.
За это время мы
- Перевели вход с SMS на звонки через sms.ru: SMS от зарубежных сервисов плохо доходили до российских номеров, а звонок обходится владельцу в копейки. Когда sms.ru менял схему звонков, мы заранее перестроили авторизацию
- После волны новых пользователей за несколько дней сделали фото машины необязательным при регистрации водителя, ввели минимальную цену и возможность снизить стоимость
- Подключили поиск адресов 2ГИС. Он лучше всех находит дачные товарищества и частный сектор Тывы, а небольшая задержка перед поиском в 10 раз сокращает расход платного лимита запросов. Рассматривали ещё платный геокодер Яндекса и Mapbox, но 2ГИС вышел в разы дешевле
- Перевели карты на Яндекс Карты, добившись рабочего ключа для региона
- Добавили раздел «Вопросы и ответы», автоочистку старых заказов и подсказку «попробуйте увеличить стоимость», если водитель долго не находится
Сейчас мы делаем следующую большую версию. Экран водителя станет ближе к привычному такси: заказы рядом сразу на главной, фильтры сверху и кнопки встречной цены. Появятся два новых раздела. «Межгород» — для поездок в райцентры и за Саяны: в Абакан, Красноярск, Новосибирск, Иркутск. «Спецтехника» — для объявлений владельцев манипуляторов, тракторов и кранов, размещение оплачивается помесячно.
Результат
Основатель пришёл с идеей «inDrive для своего региона» и получил работающий сервис.
Приложение для iOS и Android опубликовано в App Store, Google Play и RuStore. Оно принимает оплату через ЮKassa, говорит с жителями на русском и тувинском и зарабатывает на комиссии с водителей. За первый месяц после выхода во всех сторах его скачали около 1 500 раз без рекламного бюджета.
Проект на этом не закончился. Мы почти два года развиваем продукт вместе с основателем: выпускаем обновления по отзывам пользователей и готовим новую версию с межгородом и спецтехникой.
Скачайте и попробуйте
Хотите запустить своё приложение? Обсудим идею на бесплатном созвоне
Расскажите, какую проблему вы видите у себя в городе или в своей нише. Поможем докрутить идею и спроектировать лёгкую первую версию. Потом разработаем её, опубликуем в сторах и будем развивать вместе с вами.
AppBusters
Что будет после заявки
- Перезвоним и уточним задачу0 ₽в течение рабочего дня · Договоримся о времени созвона.
- Созвон на 30 минут0 ₽на следующий день · Разберём идею и покажем похожие кейсы.
- Оценка сроков и бюджета0 ₽через 2 дня · Пришлём план первой версии.
- Договор и стартпо сметекогда будете готовы
Итого до договора0 ₽
FAQ
Приложение для перевозок в Тыве обошлось в 759 000 ₽, первая версия была готова за 2,5 месяца. В эту сумму вошли iOS и Android, кошелёк водителя с оплатой через ЮKassa, запрос геолокации, двусторонний рейтинг, тувинский язык и панель владельца. Похожий сервис для другого региона может выйти дешевле и быстрее: механику заказов, кошелёк и рейтинг из этого проекта можно использовать повторно.
В такси цену задаёт тариф, а водителей распределяет диспетчер или алгоритм. В BlaBlaCar водитель публикует свой маршрут, и к нему подсаживаются попутчики. В модели inDrive пассажир сам называет цену, водители поблизости откликаются, и пассажир выбирает из предложений. Небольшому городу эта модель подходит лучше всего. Автопарк и диспетчерская не нужны, водителями становятся обычные жители, а один аккаунт подходит и для поездок, и для подработки.
Пассажир платит водителю напрямую, наличными или переводом. Водитель пополняет внутренний кошелёк в приложении, и с него списывается процент от стоимости заказа. Списание происходит, только когда пассажир выбрал водителя и тот подтвердил заказ. Процент для легковых и грузовых заказов владелец задаёт отдельно и меняет сам в панели настроек. В планах платное размещение объявлений в разделах «Межгород» и «Спецтехника».
Владелец регистрирует магазин в ЮKassa на свой ИП и передаёт разработчику ключи интеграции. Мы даём пошаговую инструкцию со ссылками на документацию. В приложении водитель пополняет кошелёк банковской картой или через SberPay, электронный чек приходит на почту. Если банк задержал зачисление, владелец может вручную пополнить баланс пользователя в разделе «Администратор».
Да, но к этому нужно подготовиться. Аккаунт Apple Developer стоит 99 $ в год, его можно оплатить с баланса сим-карты. Приложения с финансовой частью Google Play публикует только от организаций, поэтому ИП понадобятся номер DUNS, корпоративный аккаунт разработчика и подтверждённый сайт компании. Новые аккаунты Google проходят обязательное двухнедельное закрытое тестирование. В RuStore вход через VK ID, публикация занимает около суток. Мы проводим основателя через все шаги, а аккаунты оформляются на него.
Приложение собрано на Flutter и FlutterFlow, у iOS и Android один код. Данные пользователей и заказов хранятся в MongoDB и Firebase. Вход по звонку работает через sms.ru, оплата через ЮKassa, поиск адресов и карты через 2ГИС и Яндекс Карты. Маршрут водителю строит Яндекс Навигатор.
Мы проверяли поиск адресов на реальных точках Тывы: в дачных товариществах, частном секторе, сёлах. Лучше всех справился 2ГИС, и он стоил в разы дешевле платного геокодера Яндекса. Mapbox тоже рассматривали. Карту в приложении перевели на Яндекс Карты. Чтобы не расходовать платный лимит, поиск запускается с небольшой задержкой, и пустых запросов становится в 10 раз меньше.
Для регионального сервиса попутных перевозок это осознанное решение. Жители неохотно загружают паспорт в приложение, а для проверки нужен отдельный сотрудник. Вместо неё работают двусторонний рейтинг с отзывами и плата за полученный заказ из кошелька водителя, так что случайным людям здесь невыгодно. Проверку документов можно добавить позже, когда у сервиса появится лояльная аудитория.
Да. Механика «заказчик называет цену — исполнители откликаются» подходит для такси и грузоперевозок, вызова спецтехники, эвакуаторов, курьерской доставки. Мы поможем адаптировать идею под ваш рынок, сделаем лёгкую первую версию, опубликуем её в App Store, Google Play и RuStore и продолжим развивать продукт вместе с вами. Исходный код и аккаунты в сторах принадлежат вам.
