README.md

2MOV — платформа для запуска райдшеринга и доставки

Готовое open-source решение для запуска сервиса мобильности в мессенджерах MAX и Telegram.

🧪 Тестовые боты

Роль MAX Telegram
👤 Клиент @2mov_client_bot @dvamovbot
🚕 Водитель @2mov_driver_bot

Архитектура

┌─────────────────────────────────────────────────────────────┐
│                        MQTT (брокер)                        │
│                      (мгновенные сообщения)                 │
└─────────────────────────────────────────────────────────────┘
         │                    │                    │
         ▼                    ▼                    ▼
┌──────────────┐    ┌──────────────┐    ┌──────────────┐
│   MAX-бот    │    │   MAX-бот    │    │ Telegram-бот │
│   (клиент)   │    │  (водитель)  │    │   (клиент)   │
└──────────────┘    └──────────────┘    └──────────────┘
         │                    │                    │
         └────────────────────┼────────────────────┘
                              ▼
                    ┌──────────────┐
                    │   MongoDB    │
                    │  (данные)    │
                    └──────────────┘

Серверы

  • Основной сервер — MAX-боты, MongoDB, MQTT, Caddy
  • Дополнительный сервер — Telegram-бот, Caddy, мост MQTT

Что внутри

  • 🤖 Боты для MAX и Telegram — клиент и водитель
  • 💬 Чат между водителем и клиентом — мгновенно через MQTT
  • 📦 Статусы заказов — принят, на заборе, в пути, доставлен
  • Рейтинг и отзывы — встроенная система
  • 🔐 Код подтверждения доставки
  • 🖥️ Админка — просмотр заказов и пользователей
  • 🐳 Docker Compose — поднимите за минуту

Для кого

  • Предприниматели — хочу запустить доставку/такси в своём городе
  • IT-отделы — хочу развернуть внутрикорпоративный сервис

Технологии

  • Go 1.24
  • MongoDB
  • MQTT (Mosquitto)
  • Docker + Caddy
  • MAX API / Telegram Bot API

Быстрый старт

`bash git clone https://gitflic.ru/project/piroman99/2mov.git cd 2mov cp .env.example .env

заполните токены

docker compose up -d `

Документация

Сообщество

Лицензия

MIT


Берите код, поднимайте ботов, запускайте свой сервис.

Описание
Open Source платформа для для городской мобильности (такси, курьер, райдшеринг) в MAX и Telegram. Go + MongoDB + Caddy
Конвейеры
0 успешных
0 с ошибкой
Разработчики