Тренерграм — приложение для тренеров
Внутренняя документация по разработке приложения для ведения тренировок: для тренеров по кроссфиту, тренажёрному залу и смежным видам спорта.
Это единый источник требований для разработчика и дизайнера.
Документы
| Документ | Что внутри |
|---|---|
| 01 — Обзор продукта | Что за продукт, для кого, три интерфейса, УТП |
| 02 — Функциональные требования | Полный каталог функций по модулям с ID требований |
| 03 — MVP и роадмап | Приоритизация всех функций, состав MVP, этапы развития продукта |
| 04 — Конкуренты | Разбор trnr.ru и hwpotraining.com, выводы для продукта |
| 05 — Решения и открытые вопросы | Реестр принятых решений и вопросов, которые предстоит закрыть |
| 06 — Технологический стек | Принятый стек: React Native + React + PowerSync + Node.js/Postgres |
| 07 — Оффлайн-режим | Что доступно без сети, три уровня данных, оценка объёмов, правила кэша |
Прототип
Кликабельный прототип полного объёма MVP — дашборд, клиенты, календарь, конструктор тренировок, база упражнений, шаблоны, бренд:
Прототип живёт в ветке prototypes этого же репозитория и публикуется тем же workflow.
Как пользоваться
- Разработчику: начинать с 02 — Функциональные требования и 03 — MVP и роадмап. Область MVP — только то, что помечено этапом MVP.
- Дизайнеру: начинать с 01 — Обзор продукта и 04 — Конкуренты (референс по дизайну — HWPO Training).
- Каждая функция имеет стабильный ID (например
CON-3) — используйте его в задачах, макетах и обсуждениях.