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