Концепт · демо на иллюстративных данных · не рабочий продукт

Тактическая доска для тренеров

Тактическая доска, которая переживает закрытую вкладку

Из прототипа в коммерческий сервис: аккаунты, база данных, личная библиотека упражнений, подписка и оплата. Ниже — карта процесса со сценариями, рабочая мини-доска и разграничение тарифов. Всё на демо-данных.

  • Текущий стек сохраняем
  • Сначала аудит, потом решения
  • База · оплата · резервные копии

Иллюстрация к концепту

Карта процесса

Путь тренера от регистрации до оплаченной подписки

Нажмите на шаг, чтобы увидеть, что в нём происходит и как это проверяется. Выберите сценарий и запустите: данные пройдут по схеме, а журнал покажет события.

Схема иллюстративная. Названия шагов и тексты журнала — демо-данные.

Журнал событий

  1. Журнал пуст. Запустите сценарий.

До и после

Что меняется для тренера и для владельца продукта

Слева — прототип как он есть, справа — коммерческая версия. Переключайте режим или смотрите оба сразу.

Это описание процесса, а не измерения. Без цифр, которых мы не проверяли.

Мини-доска и библиотека

Расставьте, нарисуйте, сохраните

Рабочая модель: двигайте фишки, рисуйте пас и бег, сохраняйте в личную библиотеку. На бесплатном тарифе места ограничены — это и есть разграничение доступа.

Фишки двигаются мышью и пальцем. Когда фишка в фокусе, её можно двигать стрелками клавиатуры.

Моя библиотека

    Тарифы и доступ

    Бесплатное и платное разделяет сервер

    Переключите тариф и проверьте функции. Цены ниже — демо-данные для макета.

    Free

    0 ₽ демо-данные

    Доска и до трёх упражнений в библиотеке. Чтобы попробовать и решить.

    Pro

    590 ₽ в месяц · демо-данные

    Библиотека без лимита, папки, экспорт. Следом — конструктор тренировок и ИИ-помощник.

    Подписка (имитация оплаты)

    Проверка доступа к функциям

      Архитектура

      Чинить, а не переписывать — пока аудит не скажет иначе

      Почему не с нуля

      Рабочая концепция и интерфейс уже есть. Аудит кода покажет, что держится, а что надо укрепить. Полная переписка предлагается только с техническим обоснованием: что именно не поддаётся исправлению и почему.

      Слои приложения

      Интерфейс доски отделён от данных: упражнение — это документ с версией схемы. Серверная часть отвечает за аккаунты, права, тарифы и работу с базой. Оплата и письма вынесены за интерфейсы, чтобы провайдера можно было заменить.

      Куда встанут библиотека, конструктор и ИИ

      Библиотека — таблица упражнений с владельцем, тегами и папками. Конструктор тренировок — следующая сущность, которая ссылается на упражнения. ИИ-помощник читает документы доски через тот же слой доступа и не обходит права.

      Безопасность и скорость

      Проверка прав на каждой записи, валидация данных на сервере, ограничение частоты запросов, журнал ошибок. Для доски — аккуратная работа с перерисовкой, чтобы она не тормозила на планшете у кромки поля.

      Порядок работ

      1. АудитКод, зависимости, слабые места, план исправлений.
      2. Ядро доскиИгроки, мячи, стрелки, линии, отмена действий.
      3. Аккаунты и базаРегистрация, вход, личный кабинет, хранение.
      4. БиблиотекаСохранение, правка, копирование, управление.
      5. Тарифы и оплатаПодписки, вебхуки, права доступа.
      6. ЗапускРазвёртывание, ошибки, копии, тесты.