LibreTaxi — децентрализованное такси в Telegram
Репозиторий давно не обновлялся
Последнее обновление было 4 года назад.
Представьте: вам нужно вызвать такси, но не хочется платить комиссию агрегаторам. Или вы водитель, уставший от 20-30% отчислений сервисам вроде Uber. Решение есть — LibreTaxi, open-source проект, который превращает Telegram в платформу для поиска попутчиков.
Почему это интересно?
В отличие от традиционных агрегаторов, LibreTaxi:
- Не берет комиссию с поездок
- Работает через знакомый мессенджер
- Позволяет договариваться о цене напрямую
- Поддерживает несколько языков
Проект уже используют десятки тысяч человек по всему миру и приближается к отметке в 1 миллион пользователей.
Как это работает?
- Бот-посредник: @libretaxi_bot помогает водителям и пассажирам найти друг друга
- Прямое общение: После подключения стороны договариваются напрямую
- Гибкие условия: Можно обсуждать маршрут, цену и детали поездки
Интересно, что система больше напоминает Craigslist, чем классический Uber — здесь нет сложных алгоритмов ценообразования, только человеческое взаимодействие.
Технические особенности
Проект написан на Go и использует:
- PostgreSQL для хранения данных
- RabbitMQ для обработки сообщений
- Telegram Bot API как интерфейс
Для разработчиков есть подробная инструкция по запуску:
docker-compose up -d # Запуск PostgreSQL и RabbitMQ
dep ensure # Установка зависимостей
go build # Сборка
./libretaxi # Запуск
Кому подойдет LibreTaxi?
-
Разработчикам для изучения:
- Работы с Telegram API
- Микросервисной архитектуры
- Очередей сообщений (RabbitMQ)
-
Предпринимателям как основа для:
- Местного сервиса такси
- Системы карпулинга
- Логистических решений
-
Активистам как пример децентрализованной альтернативы коммерческим сервисам
Перспективы проекта
Хотя LibreTaxi не так удобен, как коммерческие аналоги, он предлагает то, чего им не хватает — свободу от комиссий и прозрачность. Для разработчиков это отличный пример того, как можно использовать популярные мессенджеры для создания полезных сервисов.
Хотите попробовать? Просто откройте @libretaxi_bot в Telegram — никакой регистрации не потребуется!
