Skip to content

Implement subscription notification preferences and management #377

@Smartdevs17

Description

@Smartdevs17

Description

Build a notification preference center allowing users to control subscription-related notifications (renewal reminders, payment confirmations, dunning warnings) by channel and frequency.

Acceptance Criteria

  • Notification preference management UI
  • Channel selection (push, email, SMS, in-app)
  • Frequency control (immediate, daily digest, weekly summary)
  • Opt-in/opt-out per notification type
  • Quiet hours configuration
  • Notification delivery analytics

Technical Scope

  • src/hooks/useNotifications.ts
  • src/services/notificationService.ts
  • src/screens/SettingsScreen.tsx
  • Edge: notification delivery guarantee, spam prevention, preference sync across devices

Metadata

Metadata

Assignees

Labels

200-points200 point issueStellar WaveIssues in the Stellar wave programdrips-waveIssues in the Drips Wave programhighHigh complexity issue

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions