Skip to main content

Story 15.5: Real-time Updates & Notifications

FieldValue
Story Points8
SprintSprint 70

User Story​

As a User
I want my dashboard to update in real-time
So that I always see the latest information

Key Features​

  • WebSocket connection for real-time updates
  • Widget-specific refresh intervals
  • Visual indicator when data updates
  • Toast notifications for important events
  • Notification center with history
  • Do not disturb mode

Update Intervals​

Widget TypeInterval
Attendance60 seconds
Fee Collection5 minutes
Tasks/Alerts60 seconds
News Feed10 minutes
Charts1 hour

Notification Priorities​

  • Critical: Sound + persistent alert
  • High: Toast notification
  • Normal: Silent notification
  • Low: Badge only