Telegram Mini Apps · public demo
Городской гид и квесты в Telegram
Городской Mini App объединяет места рядом, check-in, квесты, модерацию и коммерческий City Pass сценарий.
слоя продукта: места, гео-логика, квесты и модерация

01 · проблема
Контекст и потери
Городские сервисы часто требуют карту, контент, модерацию и механику вовлечения. Без отдельного приложения это сложно быстро проверить на аудитории.
02 · решение
Что спроектировано
Городской гид и квесты в Telegram показывают сложный Mini App с гео-логикой, пользовательскими точками, check-in, квестами и платежным сценарием.
03 · результат
Что получает бизнес
Полезен как демонстрация сложного TMA: гео-логика, пользовательский контент, модерация и платежный сценарий.
- пользователь видит места и квесты в Telegram
- check-in добавляет вовлечение
- модерация помогает управлять UGC
- платежный сценарий можно развить в City Pass
- гео-логика отделена от UI
Кому подходит
- городские гиды и туристические маршруты
- локальные клубы и квесты
- мероприятия с check-in механикой
- модерация пользовательских точек
- MVP без затрат на платный map provider
04 · реализация
Что сделано руками
- карта без платного provider
- точки и фильтры категорий
- расчет расстояния через haversine
- check-in по demo-радиусу
- квесты с прогрессом
- модерация предложенных мест
Городской интерфейс
- React
- Vite
- TypeScript
- Telegram Mini App
Пользователь видит места, категории, квесты и действия внутри Telegram.
Гео-логика
- Haversine
- Demo radius
- Providerless map
- Seed data
Расстояние и check-in вынесены в отдельную логику без платного map provider.
UGC и модерация
- Suggested places
- Moderation queue
- Quest progress
- LocalStorage
Пользовательский контент и прогресс отделены от UI и готовы к backend.
Поставка и платежи
- Docker
- Nginx
- Checkout contract
- Payment routes
Есть runtime и контракт для платежного сценария City Pass.
05 · проверка
Факты и границы
- 4 — слоя продукта: места, гео, квесты, модерация
- 1 — check-in механика по demo-радиусу
- 0 — платного map provider в MVP
- 3 — платежных маршрута для City Pass
Цифры показывают сложность TMA: это не список мест, а гео-логика, вовлечение, UGC и коммерческий путь.
06 · следующий шаг
Разберём похожий процесс
Если нужно проверить городской или локальный сервис, такой Mini App помогает собрать места, маршруты, check-in и модерацию без разработки тяжелого мобильного приложения.
Написать в Telegram