Skip to Content
Every file (A–Z)services/notifications/

Folder: services/notifications/

this folder is one drawer in the backend filing cabinet.

fcm-sender.service.ts

Path: src/services/notifications/fcm-sender.service.ts

Header from code: fcm-sender.service.ts

FCM SENDER — deliver push notifications via Firebase Cloud Messaging


notification-metrics.service.ts

Path: src/services/notifications/notification-metrics.service.ts

Header from code: notification-metrics.service.ts

NOTIFICATION METRICS — admin dashboards for push campaigns


notification-templates.ts

Path: src/services/notifications/notification-templates.ts

Header from code: notification-templates.ts

NOTIFICATION TEMPLATES — push title/body copy (EN + HI)


record-notification-open.service.ts

Path: src/services/notifications/record-notification-open.service.ts

Header from code: record-notification-open.service.ts

RECORD NOTIFICATION OPEN — analytics when user taps a push


send-due-reminders.service.ts

Path: src/services/notifications/send-due-reminders.service.ts

Header from code: send-due-reminders.service.ts

SEND DUE REMINDERS — “you have revisions due” push campaign


send-streak-warnings.service.ts

Path: src/services/notifications/send-streak-warnings.service.ts

Header from code: send-streak-warnings.service.ts

SEND STREAK WARNINGS — evening push if streak at risk (no practice today)


Last updated on