Презентация для утверждения

Telegram Mini App для ежедневной активности

MVP-продукт, который переводит группу пользователей из чата в удобный цифровой формат: ежедневные задания, отметка выполнения и механика серии дней — как в Duolingo, но для фитнеса.

5 экранов приложения
2 компонента системы
1 задача в день
Главный экран — задание на сегодня

Идея и цель MVP

Простой и быстрый продукт для небольших закрытых групп — друзей, знакомых или сообществ, которые хотят поддерживать регулярную физическую активность в лёгком игровом формате.

🎯

Гипотеза

Готовы ли пользователи ежедневно возвращаться в Mini App, выполнять задания и отмечать прогресс без установки отдельного приложения?

🔁

Механика

Раз в день — напоминание от бота, открытие Mini App, выполнение задания, одна кнопка «Выполнено» и рост серии дней.

👥

Аудитория

Небольшие группы, которые уже общаются в Telegram и хотят мягкой мотивации через streak, проценты и простой рейтинг.

Два компонента системы

🤖

Telegram-бот

Точка входа: команда /start, кнопка открытия Mini App, ежедневные напоминания и follow-up для тех, кто ещё не выполнил задание.

📱

Telegram Mini App

Web-приложение на Next.js внутри Telegram: задания, прогресс, история, рейтинг и профиль. Авторизация через Telegram WebApp SDK.

Что входит и что не входит

✓ В MVP входит

  • Авторизация через Telegram Mini App
  • Профиль пользователя на базе Telegram ID
  • Одно общее задание на день для всех
  • Ежедневные напоминания через бота
  • Отметка выполнения одной кнопкой
  • Учёт серии дней (streak)
  • История активности за 30 дней
  • Простой рейтинг участников группы
  • Админка: задания, напоминания, статистика

× В MVP не входит

  • Платежи, подписки и тарифы
  • Конструктор тренировочных программ
  • Видео-тренировки внутри платформы
  • Интеграции с Apple Health, Google Fit
  • Нативные iOS/Android-приложения
  • Продвинутая геймификация и магазин наград
  • Сложная ролевая модель и CRM

Как пользователь работает с приложением

1

Первый вход

Пользователь переходит в бота → нажимает «Открыть приложение» → система получает Telegram user data → создаётся профиль → главный экран с заданием дня.

2

Ежедневное использование

Бот присылает напоминание → пользователь открывает Mini App → видит задание → нажимает «Выполнено сегодня» → обновляются серия и статистика.

3

Пропуск дня

Если выполнение не отмечено до конца дня — серия прерывается. На следующий день streak начинается заново с 1. Без «заморозок» — простая и понятная механика.

4

Групповая мотивация

Экран рейтинга показывает участников, текущие серии и выполнение за 7 дней — лёгкая дополнительная мотивация без перегруженной соревновательной системы.

Экраны приложения

Пользовательские

ЭкранНазначение
ГлавнаяЗадание, кнопка выполнения, streak, прогресс
ИсторияПоследние 30 дней активности
РейтингПрогресс участников группы
ПрофильИмя, статистика, настройки напоминаний

Админские

ЭкранНазначение
DashboardСтатистика по участникам и выполнению
ЗаданияСоздание и редактирование задания на день
НапоминанияНастройка времени и текста уведомлений
УчастникиСписок пользователей и их серии

Kinetic Onyx — дизайн-система

Премиальный тёмный интерфейс с glassmorphism-эффектами, неоновыми акцентами и mobile-first вёрсткой, оптимизированной для Telegram WebView.

#051424
#00D4FF
#A9F900
#122131
#D4E4FA

Макеты экранов

Стек и интеграции

Frontend

Next.js Telegram WebApp SDK Mobile-first UI Dark / Light theme

Backend

REST API Telegram initData auth Cron-напоминания PostgreSQL

Критерии готовности MVP

  • Пользователь заходит через Telegram и автоматически авторизуется
  • Видит актуальное задание на сегодня и отмечает выполнение одним действием
  • Streak корректно обновляется, бот отправляет ежедневные напоминания
  • Администратор меняет задания без участия разработчика
  • Система стабильно работает в Telegram Mini App на мобильных устройствах

Сроки и стоимость разработки

Разработка MVP по описанному техническому заданию

5 дней
Срок разработки
33 000 ₽
Стоимость проекта

В стоимость входит Telegram-бот, Mini App на Next.js, backend с API, админ-панель, деплой и базовая настройка напоминаний. После утверждения макетов и ТЗ — старт разработки.