Thanks to visit codestin.com
Credit goes to github.com

Skip to content

v0.10.0 - Notification Inbox

Choose a tag to compare

@mohitgauniyal mohitgauniyal released this 19 May 08:33
· 30 commits to main since this release

Notification Inbox

Every push notification is now stored and accessible in-app.

  • Bell icon in dashboard header for all roles
  • Unread count badge (red dot with number)
  • Full notification history with infinite scroll
  • Tap any notification → navigates to relevant screen
  • Auto-marks all as read after 3 seconds in inbox
  • Pull to refresh

What shows in inbox

  • Visitor at gate — tap to approve/deny
  • Visitor approved/denied — gatekeeper sees decision
  • New announcements — tap to open announcements
  • Complaint updates — tap to open complaint
  • Pre-approval used — resident notified

Technical

  • Cursor-based pagination (20 per page)
  • Complete history preserved in DB
  • Single implementation point — all future notification
    types automatically appear in inbox
  • 15 new tests, 279 total passing