input-output-hk / catalyst-voices

🎙️ Catalyst Voices provides a unified experience and platform including production-ready liquid democracy, meaningful collaboration opportunities & data-driven context for better onboarding & decisions.
https://input-output-hk.github.io/catalyst-voices/
Apache License 2.0
24 stars 7 forks source link

:classical_building: [EPIC] : Notifications & Announcements #321

Open mike-mcnulty opened 8 months ago

mike-mcnulty commented 8 months ago

The Catalyst Voices platform will use notifications to keep users informed of important information such as: recent activity, pending tasks, and event announcements.

Users will be able to set their notification preferences based on their role, as well as events they would like to participate in. Users need to be able to see new notifications, and review the history of notifications in a persistent location.

Admin users will be able to set notifications for an event, configure them to send to specific user types, and schedule them for automatic sending.

*Though they may share a similar location in the app, we may distinguish between "Notifications" and "Announcements"; where Notifications refer to activity and reminders that are specific to an individual user, while Announcements are messages sent by admins to all users of a certain type.

**All items in epic need further discussion to refine understanding of users needs, and to align on MVP vs post MVP scope. Note that neither notifications nor announcements appears in the commitments made in the F10 proposal, and careful attention should be paid to scope creep in evaluating features for inclusion in the MVP.

User Needs

Admin Needs

mike-mcnulty commented 7 months ago

TODO: consider this together with task / inventory management