Full-stack разработчик – Создать Health Dashboard

Бюджет: по договоренности
О проекте

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

Стек: Next.js + TypeScript + Supabase + Claude API (или OpenAI)
Источники данных: WHOOP API, Garmin API, 8Sleep API

Что нужно сделать

1. Дашборд «Сегодня»

Общий статус дня: recovery, энергия, сон — одним взглядом
Данные с носимых в реальном времени: WHOOP (recovery %), 8Sleep (сон, баллы, deep/REM), Garmin (тренировки, нагрузка)
Протоколы на сегодня
Питание: КБЖУ за день
Инсайт дня от AI-агента

2. Тренды

Графики по периодам: 7д / 30д / 90д / год
Метрики: HRV, recovery, сон, энергия, нагрузка
Ключевые события на графике (курс БАДов, анализы, старт ЗГТ)
Корреляции между метриками

3. Исследования (анализы)

База биомаркеров (300+): значение, норма, динамика, статус (выше/норма/ниже)
Категории: ОАК, гормоны, витамины, биохимия, иммунология, онкомаркеры, тяжёлые металлы, жирные кислоты и др.
История изменений по каждому маркеру с графиком
Загрузка новых анализов

4. Протоколы

Календарь протоколов: сауна, крио, барокамера, гипоксия, красный свет, силовая, кардио
Курсы БАДов: состав стека, дозировки, даты
ЗГТ: текущий курс, препараты, дозировки
История по каждому протоколу

5. Питание

Приёмы пищи: дата, тип (завтрак/обед/ужин), состав, КБЖУ
Дневной итог по нутриентам
История последних приёмов

6. Тренировки

История тренировок: дата, тип, длительность, калории, нагрузка (TL)
График нагрузки за 8 недель
Зона нагрузки сегодня с учётом recovery

7. AI-агент

Чат-интерфейс с историей диалогов
Агент имеет доступ ко всем данным пользователя
Отвечает на вопросы: «почему вчера плохой сон», «готов ли я к силовой сегодня», «как кальян влияет на recovery»
Два режима: быстрый ответ и глубокий анализ
Быстрые промпты на главном экране

8. Дневник

Ежедневные субъективные заметки: энергия (1-10), настроение, качество сна (1-10), заметки
Привязка к дате для корреляции с объективными данными

9. Гипотезы

Список активных и завершённых экспериментов
Формат: гипотеза → интервенция → результат

10. Стратегия

Текущие цели и фокусы
Ключевые метрики для улучшения

Технические требования

База данных (Supabase):

Правильная архитектура с первого дня — не переделывать потом
Таблицы: daily_metrics, biomarkers, protocols, nutrition, workouts, journal, hypotheses
Row Level Security — данные только одного пользователя
Автоматическая синхронизация с API устройств (cron или webhooks)

Интеграции с API:

WHOOP API — recovery, sleep, strain, HRV
Garmin API — тренировки, нагрузка, VO2max
8Sleep API — сон, температура, баллы
Надёжная синхронизация: данные не теряются, обновляются автоматически

AI-агент:

RAG-архитектура: агент получает релевантные данные пользователя перед ответом
Не просто ChatGPT — отвечает на основе реальных цифр конкретного человека
Контекст: последние 30 дней метрик, текущие протоколы, история анализов

Безопасность:

NDA обязателен — проект конфиденциальный, не для портфолио
Данные не передаются третьим лицам
Опубликован 21.06.2026 в 13:40

Выберите способ верификации:

Обновите страницу после прохождения верификации.