Sistema de notificaciones
Tiene como objetivo informar a los afiliados en tiempo real sobre eventos clave de la plataforma.
¿Por qué es importante?
Busca alertar a los afiliados sobre:
- Campañas
- Pagos
- Actualizaciones operativas
- Cambios de configuración
Las alertas pueden recibirse:
- En la app por medio del símbolo de campana, cards emergentes y panel lateral
- Por correo
Permite acciones directas para navegar a la sección relacionada con el evento. En este documento encontrarás el alcance del MVP (Producto Mínimo Viable).
Piezas clave del sistema
| Componente | Descripción |
|---|---|
| Configuración → Notificaciones | Gestiona preferencias: sonido y notificaciones emergentes. Permite activar por sección (General, Informes, Wallet, Configuración) y elegir canal por evento: Web (dentro de la plataforma) y/o Correo. |
| Campana (Header) | Se anima cuando llega una notificación y muestra un badge con la cantidad de no leídas. Al hacer clic, abre el panel lateral (sidesheet). |
| Card emergente (toast) | Aparece automáticamente cuando se está en la plataforma. Desktop: esquina superior derecha. Mobile: parte inferior. Se oculta a los 8 segundos. Clic → navega hacia la sección asociada. |
| Sidesheet (panel lateral) | Listado de notificaciones con chips para clasificarlas por sección. Acciones globales: Marcar todo como leído, Eliminar todas, Ir a configuración. Muestra todas por defecto. |
| Cards del sidesheet | Incluyen icono de sección, título, descripción breve, fecha/hora y estado (badge si no leída). Interacciones: Desktop (hover) para marcar como leída o eliminar; Mobile (swipe) para mostrar las mismas. |