🧩 Общее описание
Многоуровневая система, включающая мобильное приложение, веб-интерфейс, Telegram-бота, API-инфраструктуру и devops-окружение.
Верхнеуровневое описание экосистемы Vibe
Клиентские (B2C) решения
- Мобильное приложение: Vibeapp (IOS, Android, Huawei)
- Веб. приложение: web.vibeapp.ru
- Телеграм приложение: VibeAppBot
Решения для бизнеса (B2B)
- API для интеграций (HTTP REST, Kafka Streams)
- Настройки жизненного цикла билетов (панель управления)
- Информирование участников мероприятий (панель управления)
- Интерактивные экраны с активностью участников (чат, реакции)
- Интеграция с СКД (передача, сканирование и гашение билетов)
📱 Мобильное приложение
Технологии:
- TypeScript
- React Native
- SQLite — локальное хранилище данных
🖥️ Веб-приложение
Технологии:
💬 Telegram-приложение
Технологии:
Используется для взаимодействия пользователей через Telegram с полной синхронизацией и авторизацией.
🔌 API и интеграции
Бэкенд:
Хранилища и кеш:
Взаимодействие:
⚙️ DevOps и инфраструктура
Инструменты:
- Ansible — автоматизация конфигураций и деплоя
- Docker (Swarm) — контейнеризация и оркестрация
- Traefik — динамический роутинг и балансировка нагрузки
📫 DNS и IP адреса
| Domain | IP Address |
|---|---|
| vibeapp.ru | 185.215.4.16 |
| app.vibeapp.ru, img.vibeapp.ru, knock.vibeapp.ru, sentry.vibeapp.ru, web.vibeapp.ru | 158.160.199.38 |
| gate.ticketscloud.com | 212.193.58.163 |
| sale.ticketscloud.com | 212.193.58.62 |
| check.ticketscloud.com | 212.193.58.116 |
| show.ticketscloud.com | 212.193.58.174 |