Обязанности

Общая информация о проекте

Название проекта: Платформа психо-био-социального сопровождения для устойчивого похудения

Формат: Мобильное приложение (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 рублей за проект
  • Удалённый формат работы
  • Гибкий график
  • Возможность профессионального роста и развития навыков