К нам обратились с запросом создать Telegram mini-app, объединяющий духовные практики и обучающие материалы в единую продуктовую экосистему.
Что было до:
• Контент и практики существовали разрозненно, без единой системы доступа и продаж.
• Требовалась платформа внутри Telegram, чтобы сократить потери пользователей на переходах и упростить вход в продукт.
Что мы сделали:
Собрали продукт в формате образовательной платформы + магазина внутри Telegram с выстроенным пользовательским путём: от входа и знакомства с контентом до покупки и удержания.
Ключевые механики:
Подписочная модель (месяц / год): часть функционала и разделов доступна только после оплаты, что сформировало устойчивую монетизацию и клубный формат.
Гибкий конструктор обучения: бесконечная вложенность (модули → подмодули → уроки) с поддержкой текста, аудио и видео.
Логика «прохождение = доступ»: следующий блок открывается только после завершения предыдущего, что повышает доходимость обучения.
Ончейн-оплаты (Binance Smart Chain): подбор решения на старте и реализация платёжного скрипта с минимальными комиссиями.
Административная панель:
• аналитика и ключевые метрики,
• управление пользователями,
• рассылки,
• модерация выводов средств,
• управление обучающим контентом,
• отдельный чат с экспертами для обработки заявок на практики.
Технологии и инфраструктура:
• Общее: Nx, TypeScript, Docker, docker-compose, Traefik, Grafana, Loki
• Backend: Nest.js, MongoDB
• Frontend: React.js
• Bot: Nest.js + Telegraf
• Admin: React.js + React-admin
Сроки:
Проект реализован за 2,5 месяца.
Результат: клиент получил готовую к масштабированию платформу с подписочной моделью и продажами внутри Telegram