Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Centralized Multi-Channel Notification Settings + Persistent Mobile Notifications #381

Open
marcotuts opened this issue Sep 10, 2024 · 1 comment

Comments

@marcotuts
Copy link

Abstract

The platform should provide persistent web and mobile notifications to drive engagement and retention, with centralized learner settings for all notification types. This work builds on previous edX-ace work and more recently edX / 2U work on web notifications and settings.

Detailed Product Proposal

https://openedx.atlassian.net/wiki/spaces/OEPM/pages/4460249113/Proposal+Centralized+Multi-Channel+Notification+Settings+Persistent+Mobile+Notifications

Context & Background (in brief, if a Product Proposal is linked above)

Included in proposal confluence page

Scope & Approach (in brief, if a Product Proposal is linked above)

Included in proposal confluence page

Value & Impact (in brief, if a Product Proposal is linked above)

Learners:

:mobile_phone: Updates and reminders to learn on the go using the Open edX mobile apps to drive engagement and retention.

⚙️ Learners should be able to easily control notifications across all channels (web, email, mobile, etc) centrally in their account settings for both web and mobile apps.

:desktop: A similar notification inbox experience should also be available on the desktop for all open edX instances.

Educators:

Will be able to reconnect with learners off-platform through mobile applications as other modern tools drive much of their engagement.

Operator / Developer:

📊 We should align on a singular path for the platform’s notification architecture to benefit from shared velocity, benefitting from existing work in edX-ACE and recent work edX / 2U has developed in the notifications djangoapp in edx-platform.

Milestones and/or Epics

Stage 1 - Platform Technology Alignment for Notification Infrastructure
Stage 2 - Alignment on Product Concept Model for Notifications.
Stage 3 - Notification Settings (Web)
Stage 4 - Web Inbox
Stage 5 - Notification Settings (Mobile)
Stage 6 - Mobile Inbox
Stage 7 - Notification Category: Discussion
Stage 8 - Notification Category: Course Dates
Stage 9 - Notification Category: Platform / Account
Stage 10 - Notification Category: Other

Named Release

TBD

Timeline (in brief, if a Product Proposal is linked above)

TBD based on input

Proposed By

Schema Education

Additional Info

N/A

Copy link

Thanks for your submission, @openedx/openedx-product-managers will review shortly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

1 participant