CUBECODE / MAX / РАБОЧИЙ МАТЕРИАЛ

MVP-карта мини-приложения

Выделите первый законченный сценарий и не перегружайте первый выпуск. Шаблон можно открыть без регистрации.

Заполните пункты для своего проекта. Так первое обсуждение начнётся с конкретных требований.

01. Главное действие и признак его завершения.

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

02. Минимальный набор экранов и переходов.

Запишите экраны в порядке посещения и у каждого оставьте одно основное действие. Для каталога это список, карточка, выбранные позиции и подтверждение; отдельная лента акций может подождать следующего выпуска.

03. Роли пользователей и доступные им данные.

Составьте две колонки: роль и разрешённые операции. Клиент видит свои записи, оператор работает с назначенными запросами; сервер проверяет права и подпись стартовых данных, а не доверяет параметрам, присланным интерфейсом.

04. API, справочники и внешние зависимости.

Для каждого экрана назовите источник данных и метод получения. У календаря это API свободных слотов, у каталога справочник товаров; отдельно укажите связанного бота, HTTPS-хостинг и недоступные пока интеграции.

05. Ошибки, пустые состояния и повторные действия.

Нарисуйте состояние пустого списка, загрузки, занятого слота и повторного подтверждения. Решите, что сохраняется при закрытии Mini App и как пользователь безопасно продолжит действие; в открытые ссылки запуска не помещают конфиденциальные данные.