Taxi Booking Platform
Full-featured taxi booking platform with real-time tracking, driver management, and automated dispatching.

VIBE GO — полноценная экосистема для такси-сервиса, построенная на Flutter с использованием Supabase в качестве бэкенда.
Включает 3 приложения: Client (заказ такси для пассажиров), Driver (для водителей с верификацией), Admin (веб-панель управления). Все мобильные приложения на Flutter с единой кодовой базой.
Реализована геолокация в реальном времени через Supabase Realtime, интеграция с Яндекс Картами для маршрутов, авторизация через Telegram Bot с deep linking. Система тарифов (Эконом/Комфорт/Бизнес), рейтинги, чат между клиентом и водителем, реферальная программа.
Хотите похожее мобильное приложение? Такси-сервис, доставка, on-demand-сервисы (клининг / перевозки / сантехник), фитнес-приложение или социальная платформа — собираем за 4-8 недель на Flutter + Supabase. Telegram-авторизация, гео, платежи, чат между ролями — модули из этого кейса переиспользуем. AI-бриф за 60 секунд → детальная смета за 24 часа.
Client, Driver, Admin (Web)
Auth, Database, Realtime, Storage
Геолокация и построение маршрутов
Авторизация через бота с deep links
Эконом, Комфорт, Бизнес
Фото документов, проверка админом
How I solved the business problem and what value it brought
Заказчику нужно было мобильное такси-приложение для локального рынка — аналог Uber/Яндекс.Такси, но с Telegram-авторизацией, так как пользователи региона привыкли к мессенджеру. Требовались три отдельных приложения: для пассажиров, водителей и администраторов.
Я разработал единую кодовую базу на Flutter с тремя entry points для разных приложений. Supabase обеспечивает бэкенд: PostgreSQL для данных, Realtime для отслеживания водителей, Edge Functions для бизнес-логики (расчёт цены, поиск водителей), Storage для фото верификации. Telegram Bot с deep linking для бесшовной авторизации.
Click "Run Demo" to see the user journey step by step
От открытия приложения до поездки
Вход через Telegram бота за 2 клика
Откуда/Куда на карте Яндекс
Эконом, Комфорт или Бизнес
Edge Function ищет ближайших онлайн-водителей
Realtime-позиция водителя на карте
Чат, оценка, оплата наличными/картой
Every decision = concrete business benefit: savings, speed, conversion
Три приложения (Client, Driver, Admin) из одного проекта с разными entry points. Общие компоненты, модели, сервисы. Экономия 40% времени на разработку и поддержку.
PostgreSQL с Row Level Security для безопасности данных. Realtime subscriptions для отслеживания водителей. Edge Functions (Deno) для серверной логики. Storage для фото документов.
Авторизация через Telegram бота: пользователь нажимает кнопку → бот создаёт сессию → deep link открывает приложение с токеном. Никаких паролей, OTP-кодов.
Интеграция с Яндекс Картами для геолокации, построения маршрутов, расчёта расстояния и времени. Отображение водителей в реальном времени.
Multi-layered architecture for reliability: each layer handles its own task
Integrated world leaders: Stripe for payments, OpenAI for AI, SendGrid for emails — reliability and scale
Backend-as-a-Service: PostgreSQL, Auth, Realtime, Storage, Edge Functions
State management с разделением бизнес-логики и UI
Карты, геолокация, маршруты, геокодинг
Авторизация через бота с deep links в приложение
Декларативный роутинг с deep link поддержкой
Отслеживание позиции водителя в фоне
Tell us what outcome you need. We'll review the context personally and come back with a clear scope, stages and a realistic estimate.