-
Notifications
You must be signed in to change notification settings - Fork 0
[NOTIF-02] Implement Email Notifications #116
Copy link
Copy link
Open
Labels
Milestone
Description
Description
Implement email notifications for enrollment approval and rejection events.
Subtasks
- NOTIF-02-ST-01 Implement
NotificationService.send()foremailchannel - NOTIF-02-ST-02 Send approval email: congratulations + next steps
- NOTIF-02-ST-03 Send rejection email: notification of rejection
- NOTIF-02-ST-04 Create
notificationsrecord withchannel: emailand updatestatus
Acceptance Criteria
- NOTIF-02-AC-01 Approved member receives email notification
- NOTIF-02-AC-02 Rejected user receives email notification
- NOTIF-02-AC-03
statusupdated tosenton success,failedon error - NOTIF-02-AC-04 Email sent even if in-app notification fails (independent channels)
Technical Notes
🚀 Phase 5 — Production
Milestone: Phase 5 — Production
Gate: Application live at dash.pkrbt.id, all infra configured, KPI tracking active.
Reactions are currently unavailable