Обязанности
Общая информация о проекте
Название проекта: Платформа психо-био-социального сопровождения для устойчивого похудения
Формат: Мобильное приложение (FlutterFlow + Supabase backend)
Цель MVP: Проверить модель «асинхронный тренер + трекер привычек» за 6к/мес с комиссией 20% платформы
Проблема. 43% взрослых в мире с лишним весом [16% ожирение]
Люди:
Начинают → бросают
Используют ненаучные методы
Вес возвращается
Основа: не меняют автопилот поведения
Еда. Сон. Стресс. Движение. Отношения.
Решение MVP: АСИНХРОННЫЙ ТРЕНЕР + ТРЕКЕР
6к/мес → 80% тренеру, 20% платформе
Психо-био-социальный трекер:
• Фотодневник еды (2 тапа)
• Чек-ин: сон/стресс/энергия (15 сек)
• План активности: сделано, не сделано, частично + скрин
• Образовательный контент (1 мин/день)
Тренер:
• Еженедельный созвон 20 мин
• Ежедневная текстовая поддержка
Приёмка = живой прототип с заполнением всех ключевых сценариев. Технический стек:
Frontend: FlutterFlow (iOS/Android)
Backend: Supabase (база, аутентификация, файлы)
Обязательный функционал:
1. Аутентификация
- Регистрация/логин (email+пароль)
- Роли: клиент / тренер
- Восстановление пароля
2. Клиентская часть
Онбординг → Дашборд → Чек-ин → Фотодневник → План → Чат → Контент
Ежедневный чек-ин (4-5 слайдеров/эмодзи)
Фотодневник: камера + галерея + тег "завтрак/обед/ужин"
План активности на неделю: само содержание тренировок (что нужно делать) + статусы (сделал/не сделал/частично) + опциональный скриншот (из Google Fit/Apple Health с данными о физической активности)
Чат 1-на-1 с тренером (текст + фото)
Простые графики прогресса (неделя/месяц)
3. Админка тренера
Список клиентов → Карточка → План → Чат
Фильтр по рискам (много отметок “не сделано” у клиента по плану активности)
Быстрый просмотр чек-инов/еды
Редактирование плана физической активности на неделю для клиента (drag-n-drop)
Шаблонные сообщения
4. Админ-панель (минимальная)
Создание тренеров
Просмотр клиентов/подписок
Базовая аналитика (ARPU, churn)
5. Уведомления
Push: "Чек-ин за день", "Созвон завтра", "Тренер написал"
Email: онбординг, напоминания
Сроки разработки:
Неделя 1: Supabase + аутентификация + онбординг
Неделя 2: Дашборд + чек-ин + фотодневник
Неделя 3: План + чат + админка тренера
Неделя 4: Уведомления + тестирование + доработки
Критерии приёмки:
Регистрация/логин работает
Клиент проходит полный цикл: онбординг → чек-ин → фото → план → чат
Тренер видит клиентов, редактирует планы, пишет в чат
Push-уведомления доставляются
Все данные сохраняются/загружаются
Требования
- Опыт работы с FlutterFlow от 1 года
- Знание основ мобильной разработки и UI/UX принципов
- Умение работать в команде и самостоятельно решать задачи
- Ответственность и внимательность к деталям
- Готовность работать на проектной основе
- Проектная работа с оплатой 170 000 рублей за проект
- Удалённый формат работы
- Гибкий график
- Возможность профессионального роста и развития навыков