LibreTaxi — децентрализованное такси в Telegram

19 Mar, 2022

Репозиторий давно не обновлялся

Последнее обновление было 4 года назад.

3,914
🔱 846
👥 198

Представьте: вам нужно вызвать такси, но не хочется платить комиссию агрегаторам. Или вы водитель, уставший от 20-30% отчислений сервисам вроде Uber. Решение есть — LibreTaxi, open-source проект, который превращает Telegram в платформу для поиска попутчиков.

Почему это интересно?

В отличие от традиционных агрегаторов, LibreTaxi:

  • Не берет комиссию с поездок
  • Работает через знакомый мессенджер
  • Позволяет договариваться о цене напрямую
  • Поддерживает несколько языков

Проект уже используют десятки тысяч человек по всему миру и приближается к отметке в 1 миллион пользователей.

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

  1. Бот-посредник: @libretaxi_bot помогает водителям и пассажирам найти друг друга
  2. Прямое общение: После подключения стороны договариваются напрямую
  3. Гибкие условия: Можно обсуждать маршрут, цену и детали поездки

Интересно, что система больше напоминает Craigslist, чем классический Uber — здесь нет сложных алгоритмов ценообразования, только человеческое взаимодействие.

Технические особенности

Проект написан на Go и использует:

Реклама
  • PostgreSQL для хранения данных
  • RabbitMQ для обработки сообщений
  • Telegram Bot API как интерфейс

Для разработчиков есть подробная инструкция по запуску:

docker-compose up -d  # Запуск PostgreSQL и RabbitMQ
dep ensure            # Установка зависимостей
go build              # Сборка
./libretaxi           # Запуск

Кому подойдет LibreTaxi?

  1. Разработчикам для изучения:

    • Работы с Telegram API
    • Микросервисной архитектуры
    • Очередей сообщений (RabbitMQ)
  2. Предпринимателям как основа для:

    • Местного сервиса такси
    • Системы карпулинга
    • Логистических решений
  3. Активистам как пример децентрализованной альтернативы коммерческим сервисам

Перспективы проекта

Хотя LibreTaxi не так удобен, как коммерческие аналоги, он предлагает то, чего им не хватает — свободу от комиссий и прозрачность. Для разработчиков это отличный пример того, как можно использовать популярные мессенджеры для создания полезных сервисов.

Хотите попробовать? Просто откройте @libretaxi_bot в Telegram — никакой регистрации не потребуется!

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.