Is your feature request related to a problem? Please describe.
Currently, users are not notified when a new announcement is posted that they have not yet read. This can mean important information is missed by users, impacting effective communication and timely responses to updates or events within the platform.
Describe the solution you'd like
Revamp the notification system to provide users with a clear, actionable alert whenever a new announcement is available that the user has not yet read. This should include tracking which announcements have been read by which users, providing a visible indicator or badge for unread announcements, and guiding users directly to unread items.
Describe alternatives you've considered
- Leaving the system as is (users have to check announcements manually, risks missing updates)
- Periodic email digests, but this is less immediate and can be missed
- Push-only notifications without read-status tracking
Additional context
This feature will improve communication and engagement with announcements, ensuring that critical updates are seen in a timely manner. Please evaluate the current methods, and consider including automated tests for this feature to ensure reliability. If possible, provide context on how announcement data is managed and where notifications/indicators should be integrated.
Is your feature request related to a problem? Please describe.
Currently, users are not notified when a new announcement is posted that they have not yet read. This can mean important information is missed by users, impacting effective communication and timely responses to updates or events within the platform.
Describe the solution you'd like
Revamp the notification system to provide users with a clear, actionable alert whenever a new announcement is available that the user has not yet read. This should include tracking which announcements have been read by which users, providing a visible indicator or badge for unread announcements, and guiding users directly to unread items.
Describe alternatives you've considered
Additional context
This feature will improve communication and engagement with announcements, ensuring that critical updates are seen in a timely manner. Please evaluate the current methods, and consider including automated tests for this feature to ensure reliability. If possible, provide context on how announcement data is managed and where notifications/indicators should be integrated.