v1.4

Полный контроль
над пассажирскими
перевозками

Заказы, маршруты, рейсы, автопарк, финансы и чат — всё в одном приложении для пассажиров, водителей, диспетчеров и компаний.

4 роли пользователей
18 коллекций данных
Realtime обновления
🚌
Bus Tracker Pro

Всё что нужно для перевозок

Мощные инструменты для каждого участника процесса

🗺️

Маршруты

Создавайте именованные цепочки гео-точек с оптимизацией порядка. Жадный алгоритм автоматически подбирает лучший маршрут.

🚌

Рейсы

Назначайте рейсы водителям или позволяйте записываться самостоятельно. Утверждение заявок диспетчером в один клик.

📍

Отслеживание

Позиция автобуса обновляется в реальном времени得益于 Appwrite Realtime и OpenStreetMap.

💬

Чат

Встроенные чаты: пассажир ↔ водитель, водитель ↔ диспетчер. Общение в реальном времени прямо в приложении.

💰

Финансы

Отчёты для диспетчеров, подтверждение оплат водителям, автоматические счета юрлицам с НДС 20%.

🏢

Юрлица

Регистрация компаний с автозаполнением по ИНН через DaData. Управление сотрудниками и счетами.

🚗

Автопарк

Управление транспортными средствами: данные, статусы, привязка к рейсам и водителям.

🆘

SOS-алармы

Экстренное оповещение при авариях. Мгновенная передача диспетчеру и переназначение на резервный автобус.

Одно приложение — четыре роли

Каждый участник получает свой интерфейс с нужным функционалом

Для пассажира

  • Быстрый заказ поездки с поиском адресов
  • Отслеживание автобуса на карте в реальном времени
  • История поездок и оценка водителей
  • Чат с водителем по поводу поездки

Для водителя

  • Панель управления с текущими рейсами
  • Запись на маршруты и очередь заявок
  • Навигация по маршруту рейса на карте
  • Финансовый отчёт и SOS-кнопка

Для диспетчера

  • Дашборд с полным обзором перевозок
  • Редактор маршрутов с drag-and-drop
  • Утверждение заявок на рейсы
  • Управление автопарком, компаниями и отчётами

Для компании

  • Регистрация юрлица с автозаполнением по ИНН
  • Управление сотрудниками
  • Счета и автоматический НДС 20%
  • Полная история перевозок

Как это работает

От заказа до оплаты — три простых шага

1

Заказ

Пассажир вводит адреса отправления и назначения через поиск Nominatim, выбирает тип поездки и способ оплаты.

→
2

Назначение

Диспетчер назначает водителя и автобус. Или водитель записывается на маршрут и ждёт утверждения.

→
3

Поездка

Пассажир видит автобус на карте в реальном времени, общается с водителем через чат и оплачивает по завершении.

Жизненный цикл рейса

Полный контроль на каждом этапе

queued
Заявка водителя
→
approved
Утверждено
→
active
В пути
→
completed
Завершён
↗ rejected — Отклонён
↗ cancelled — Отменён

Технологии

Современный стек для надёжной работы

Flutter 3.22+
Кроссплатформенный UI для Android, iOS, Web, Desktop
Dart 3.4+
Типизированный язык с Null Safety
Appwrite 1.9+
БД, Auth, Realtime, Storage — бэкенд как сервис
OpenStreetMap
Карты и геокодинг через Nominatim
DaData
Автозаполнение реквизитов юрлиц по ИНН
Provider
Управление состоянием приложения

Быстрый вход по телефону

Авторизация за 30 секунд — введите номер, получите SMS-код, выберите роль

Начните использовать Bus Tracker Pro

Посмотрите код проекта или откройте веб-версию