Все требования
FR-019MVPУведомленияТребование источникаПоказано в приложении
Push и in-app уведомления ведут к нужному объекту
Уведомления содержат понятный статус и ссылку на связанную бронь, сессию, чек или обращение. Отказ от push не скрывает событие из приложения.
Исходный смысл и ценность
Push и in-app уведомления ведут к нужному объекту. Отказ от push не скрывает событие из приложения.
Пользователь вовремя узнаёт о статусе и может перейти к действию.
Акторы и предусловия
ВодительСистема
- Событие создало уведомление
- Есть связанный объект
Основной поток
- 1Система создаёт in-app уведомление.
- 2При разрешении отправляет push.
- 3Пользователь открывает уведомление и переходит к объекту.
- 4Отмечает прочитанным.
Альтернативные потоки
- Push отклонён — in-app событие остаётся доступным.
- Уведомление устарело — переход ведёт к актуальному статусу.
- События пришли не по порядку — отображается серверный статус.
Ошибки
Ключевая проверка
Отказ от push не скрывает событие из приложения.
Статус реализации: В демо есть in-app уведомления и переключатель push без реальной отправки.