← Back to Roadmap

Notifications - Frontend

5 features

📋 Description

Notifications keep users informed when actions of interest occur within the platform, such as content updates, workflow changes, or collaboration events performed by others. Users receive timely alerts and can review a history of past notifications, ensuring they never miss important activity and can easily track relevant changes over time.

💎 Business Value

Improves awareness and reduces delays by surfacing relevant changes immediately, cutting manual checks and helping teams stay aligned on high‑priority work.
⚡ Active development branch

📐 UX-Specification Resolved  View in Azure DevOps →

Native Notification Integration

Connects frontend notification logic to Electron’s native notification capabilities, handling badge updates, OS notifications, and navigation from them.

Notification Utilities and Types

Adds pure utility functions and type definitions to support notification display formatting, navigation, and structured query keys.

Notification Data Hooks

Introduces React hooks for fetching, mutating, and managing notification data, leveraging TanStack Query and SignalR integration for real-time updates.

Notification UI Components

Implements all user-facing React components for accessing and viewing notifications, including the notification bell trigger, inbox panel, item rendering, and empty state views.

SignalR Integration and Invalidation

Enhances SignalR hooks to handle notification events and efficiently invalidate related React Query caches.