MindMentor
Платформа для медитаций и развития внутреннего потенциала
🎯 Задача бизнеса
Перед командой StandartSoft стояла задача создания уникальной платформы для медитаций и саморазвития, ориентированной на широкую аудиторию — от новичков до опытных практиков. Заказчику требовалось разработать приложение, которое помогало бы пользователям улучшить психофизическое состояние, снизить стресс, повысить концентрацию и объединить сообщество единомышленников.
Ключевые требования:
- Создание интуитивного и дружелюбного интерфейса для медитативных практик
- Реализация развитой системы управления контентом для администраторов
- Внедрение модели платной подписки с гибкими тарифами
- Интеграция с современными системами платежей и уведомлений
- Обеспечение стабильной работы на устройствах с минимальной конфигурацией
💡 Реализованное решение
Мы спроектировали, разработали и внедрили комплексную экосистему, состоящую из кроссплатформенного мобильного приложения (iOS/Android), облачного бэкенда и полнофункциональной панели управления для администраторов.
📱 Мобильное приложение для пользователей
Спокойный, минималистичный интерфейс с интуитивной навигацией, специально разработанный для практикующих медитацию людей любого уровня подготовки.
🏠 Главная страница — центр вселенной приложения
Главная страница с посланием дня и быстрым доступом к основным разделам
Персонализированное послание дня — каждый пользователь получает уникальное вдохновляющее послание, которое отправляется как push-уведомление (если разрешено). Прошлые послания могут быть сохранены в избранное для повторного прочтения. Пользователь может поделиться посланием в социальных сетях (Instagram, Telegram, VK, WhatsApp) одним нажатием.
Быстрый доступ к основному контенту:
- Медитации — 9 категорий (Позитивный настрой, Расслабление, Благодарность и др.) с фильтрацией по типу (визуальные/невизуальные) и времени суток
- Ежедневный ритуал — случайно подобранный утренний ритуал, не повторяющийся в течение недели
- Изучить — статьи и курсы для углубленного развития
- Оформить подписку — быстрый переход к премиум-контенту
🎧 Медитации и практики
Аудио и видео плеер для медитаций с удобным управлением и информацией о практике
Плеер медитаций — полнофункциональный аудиоплеер с управлением (старт, пауза, стоп, прогресс-бар). Отображается название практики, категория, продолжительность и краткое описание. Система автоматически отслеживает время прослушивания и сохраняет статистику в историю пользователя.
Видео медитации — поддержка видеопрактик в формате FullHD (H.265/HEVC) с интегрированным плеером. Для устройств без поддержки современных кодеков предусмотрена поддержка H.264.
Фильтрация и поиск:
- Предустановленные категории (День/Ночь, Визуальные/Невизуальные)
- Поиск по названию с автоматическим сбросом фильтров при поиске
🌙 Раздел Сон — специализированный контент
Специализированные звуки и ритуалы для улучшения сна и отдыха
Медитации для сна — невизуальные практики с функциональными целями (Сканирование тела, Концентрация на дыхании, Медитации под счет).
Медитации с визуализацией — видеопрактики, помогающие в подготовке ко сну (Визуализация магии утра, Расслабление перед сном и др.).
Музыка и звуки для сна:
- Музыка для сна (Успокоиться, Заснуть, Антистресс)
- Инструментальные звуки
- Природные шумы (Шум моря, Шум воды, Звуки дождя, Ливень, Летний дождь)
- Белые шумы
Вечерний ритуал — аналогично ежедневному, случайно подбирается из общего набора. Автоматическое проигрывание с возможностью перехода к следующему ритуалу.
📚 Раздел Изучить — статьи и курсы
Структурированный контент для углубленного обучения медитативным практикам
Статьи — познавательный контент с аудиоверсией для каждой статьи. Система отслеживает время прослушивания и фиксирует статистику.
Курсы — структурированные наборы статей с общей хронометраж. Отображается количество материалов в курсе, общее время прохождения и прогресс пользователя.
🔊 Раздел Звуки — исследование практик
Расширенная библиотека звуков с многоуровневой фильтрацией
Категории звуков:
- Музыка для сна
- Инструментальные звуки
- Шумы (природные)
- Бинауральные ритмы
Гибкая фильтрация:
- По подвиду звука (Музыка, Инструменты, Природа и др.)
- По временной категории (День/Ночь)
- По функциональной цели (Релаксация, Концентрация, Сон и др.)
👤 Личный кабинет — управление профилем
Полный контроль над профилем и историей активности
Профиль пользователя:
- Фото профиля, имя, возраст, город
- Редактирование личных данных (ФИО, дата рождения, контакты соцсетей)
- Контакты в социальных сетях (Instagram, Telegram, VK, Email)
Управление контентом:
- Заметки — создание текстовых заметок с временными метками, организация по неделям и месяцам
- Сохраненное (Избранное) — все добавленные в закладки медитации, статьи, звуки с быстрым поиском и фильтрацией
- Мои сессии — подробная статистика всех прослушаных практик
- История — полный лог активности пользователя
Поддержка пользователей — встроенный чат вопрос-ответ для связи с командой поддержки. Уведомления о новых ответах приходят как push.
Соглашения и политика:
- Обработка персональных данных
- Согласие на рекламные рассылки
- Пользовательские соглашения (5 PDF документов)
💳 Управление подписками и платежами
Гибкая система подписок и интеграция с CloudPayments
Тарифные планы:
- Месячная подписка — с указанием цены и скидок по акциям
- Годовая подписка — выгодный вариант с отметкой “Популярно”
Управление картами:
- Сохранение карт в приложении в формате
**** NNNN MM/YY - Быстрое переключение между сохраненными картами
- Возможность добавления новой карты без сохранения
Безопасные платежи через CloudPayments:
- Полная интеграция с защитой PCI DSS
- Обработка ошибок платежа с уведомлением пользователя
- Возможность повторной попытки через 24 часа при ошибке
- Поддержка возвратов средств
Автопродление и отмена:
- Автоматическое продление подления в день окончания периода
- Отмена подписки с прекращением доступа через 24 часа
- Возможность предоставления бесплатного периода администратором
💻 Веб-платформа для администраторов
Мощный, интуитивный инструмент для полного контроля над платформой, контентом и пользователями.
📊 Dashboard — сводная статистика
Ключевые метрики в реальном времени:
- Количество активных пользователей (DAU/MAU)
- Новые регистрации (день/неделя/месяц)
- Количество оформленных подписок
- Доход от подписок
- Топ-5 популярного контента
- График активности пользователей по времени суток
- Уведомления о новых запросах поддержки
📝 Управление контентом
Послания дня:
- Создание и редактирование посланий с датой публикации
- Загрузка фонового изображения
- Планирование публикаций на месяц вперед
- Система черновиков перед публикацией
Медитации:
- Загрузка аудиофайлов (AAC 256 kbps или MP3 320 kbps, до 60 МБ)
- Классификация по подвидам (визуальные/невизуальные)
- Установка функциональных целей и временных категорий
- Управление доступом (бесплатно/по подписке)
- Аналитика популярности каждой медитации
Ритуалы (ежедневные и вечерние):
- Управление набором ритуалов с функциональными целями
- Система автоматического случайного подбора ритуалов для каждого пользователя в течение недели
- Гарантия неповторяемости ритуала на протяжении 7 дней
Статьи:
- Редактор текста с предустановленным форматированием
- Загрузка изображений и аудиоверсии статьи
- Управление категориями и тегами
- Выбор уровня доступа (бесплатно/подписка)
Курсы:
- Группировка существующих статей в структурированные курсы
- Изменение порядка материалов в курсе
- Аналитика прохождения курсов пользователями
Звуки:
- Управление 6+ категориями (Музыка для сна, Инструменты, Шумы, Природа, Бинауральные ритмы и т.д.)
- Загрузка аудиофайлов (AAC 256 kbps, до 60 МБ)
- Классификация по подвидам и функциональным целям
- Аналитика популярности
👥 Управление пользователями
Список пользователей:
- Фильтрация по дате регистрации, активности, статусу подписки
- Полная информация о профиле (имя, телефон, возраст, город)
- История активности и сессий каждого пользователя
- Просмотр использованного контента и сохраненных материалов
Управление подписками:
- Просмотр всех активных подписок с типом и периодом
- Возможность продления/отмены вручную
- Предоставление бесплатных периодов
- История платежей пользователя
Модерация:
- Временная блокировка пользователя
- Полное удаление аккаунта
- Просмотр истории обращений в поддержку
💬 Поддержка пользователей
- Форма вопрос-ответ для взаимодействия с пользователями
- Список необработанных запросов с индикаторами
- Возможность отправки ссылок на статьи базы знаний
- Система уведомлений о новых обращениях
- База знаний с FAQ и инструкциями
⚙️ Настройки приложения
Общие параметры:
- Управление видами практик и категориями
- Настройка временных категорий (День/Ночь)
- Управление функциональными целями
Настройки оплаты:
- Управление тарифами подписок (месяц/год)
- Настройка акций и скидок
- Подключение/отключение платежных систем
- Управление автопродлением
Уведомления:
- Управление шаблонами push-уведомлений
- Настройка триггеров (новый контент, послание дня, поддержка)
- Расписание регулярных уведомлений
- Интеграция с OneSignal
Безопасность:
- Двухфакторная аутентификация для суперадминистратора
- Многоуровневые роли доступа (Модератор, Администратор, Суперадминистратор)
- Журнал действий всех администраторов
- Защита от несанкционированного доступа
⚙️ Технологический подход
Для обеспечения надежности, масштабируемости и высокой производительности был выбран современный, проверенный в боевых условиях стек технологий:
- Мобильные приложения: Dart/Flutter — кроссплатформенная разработка с единой кодовой базой для iOS (16.0+) и Android (13.0+)
- Backend & Database: Supabase (облачная платформа на PostgreSQL) — мгновенная синхронизация данных в реальном времени между клиентом и администраторской панелью
- Веб-панель: Dart/Flutter для web — адаптивный интерфейс для ПК и планшетов
- Платежи: CloudPayments — безопасная интеграция с поддержкой всех основных российских банков
- Push-уведомления: OneSignal — надежная доставка уведомлений в момент срабатывания триггеров
- Мультимедиа: Поддержка современных кодеков (H.265/HEVC для видео, AAC/MP3 для аудио)
- Дизайн: Спокойный, минималистичный UI/UX, ориентированный на удобство использования людьми любого возраста и уровня технической грамотности
🚀 Результат
Команда StandartSoft реализовала полнофункциональную платформу для медитаций, полностью соответствующую техническому заданию и ожиданиям заказчика. Приложение успешно прошло тестирование, опубликовано в маркетплейсах Google Play, App Store и RuStore.
Ключевые метрики проекта:
- ⚡ Производительность: Загрузка страниц админ-панели не превышает 2 секунд
- 📱 Кроссплатформенность: Поддержка iOS 16.0+ и Android 13.0+
- 💰 Масштабируемость: Архитектура рассчитана на миллионы пользователей с облачной инфраструктурой Supabase
- 🔒 Безопасность: HTTPS, шифрование персональных данных, ежедневное резервное копирование
- 📊 Аналитика: Полная статистика по пользователям, контенту и платежам в реальном времени
Технические достижения:
- Реализована система персонализированных посланий с интеграцией push-уведомлений
- Разработана гибкая система классификаторов контента (7+ видов практик, подвиды, функциональные цели)
- Внедрена автоматизация управления ритуалами (случайный подбор без повторений в течение недели)
- Создана полнофункциональная панель для администраторов с аналитикой и планированием контента
- Интеграция с облачными платежами CloudPayments для безопасных транзакций
Клиент: ИП Будалина Анна Игоревна (г. Екатеринбург)
Стек: Dart/Flutter, Supabase, CloudPayments, OneSignal
Статус: Проект сдан, опубликован в Google Play, App Store, RuStore
Платформы: iOS 16.0+, Android 13.0+, Web