8 часов назад
История
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
с ошибкой