Saltar al contenido principal

Notificaciones

Closegram entrega notificaciones en tiempo real con agrupación, configuración por canal y envío push mediante FCM/APNs.

Cada propiedad tiene su propia casilla que indica si esa pieza específica está completamente implementada y es funcional de extremo a extremo (frontend + backend); actualiza estas casillas tú mismo a medida que avance el trabajo, esta página no las sobrescribirá.

  • Lista de notificaciones dentro de la app, agrupadas (por ejemplo, "Alice, Bob y 3 personas más le dieron me gusta a tu publicación")
  • Push web (FCM) — el andamiaje del cliente está condicionado a la configuración de Firebase: WebPushRegistrar registra el token FCM del navegador (registerDeviceToken, plataforma 'web'), firebase-messaging-sw.js maneja los mensajes en segundo plano; la ruta de envío del backend y el condicionamiento por proveedor ya existen. Se necesitan NEXT_PUBLIC_FIREBASE_* + NEXT_PUBLIC_FIREBASE_VAPID_KEY (web) y una cuenta de servicio de Firebase (backend) para ponerlo en producción. (APNs/iOS no cambia.)
  • Configuración/preferencias de notificaciones por canal
  • Insignia/contador de no leídas en tiempo real
  • Configuración de notificaciones extendida, por categoría (ver Configuración)

Consulta la referencia técnica para ver los esquemas de GraphQL, las rutas, los enlaces al código fuente y el estado de conexión de cada campo.