[P2][Roster] Assignment notification (Email + Push, 3 days before service) #41

Open
opened 2026-05-26 01:33:20 +00:00 by ChrisChen · 0 comments
Owner

Overview

Remind assigned members about upcoming service duties via email and push notification.

Tasks

  • Scheduled job: 3 days before each Sunday, notify all assigned members
  • Push notification via @capacitor/push-notifications (device token in UserDevice table)
  • Email notification: service date, slot name, time, location (SendGrid template)
  • Member can confirm or decline from notification link
  • Decline triggers substitute request workflow

Reference

PLANNING.md Section 3.4 - Feature list (notification)

## Overview Remind assigned members about upcoming service duties via email and push notification. ## Tasks - [ ] Scheduled job: 3 days before each Sunday, notify all assigned members - [ ] Push notification via @capacitor/push-notifications (device token in UserDevice table) - [ ] Email notification: service date, slot name, time, location (SendGrid template) - [ ] Member can confirm or decline from notification link - [ ] Decline triggers substitute request workflow ## Reference PLANNING.md Section 3.4 - Feature list (notification)
ChrisChen added this to the Phase 2 - Service Roster and Cell Groups milestone 2026-05-26 01:33:20 +00:00
ChrisChen added the module: roster label 2026-05-26 01:33:20 +00:00
Sign in to join this conversation.