NotifyHub
Group-targeted real-time notifications on ASP.NET Core and SignalR.
Details
- Role
- Author
- Started
- June 2025
- Language
- C#
- Platform
- Cross-platform
Overview
Most real-time notification requirements are not "broadcast to everyone" — they are "tell these users, in this role, that this happened". Getting that right on top of raw SignalR means building group management, targeting and history yourself every time.
NotifyHub is that layer. Built on ASP.NET Core and SignalR, it delivers notifications to specific user groups and roles rather than to every connected client, with role-based access controlling who may receive what.
It also keeps event history, so a notification is retrievable after the fact rather than lost the moment a client happens to be disconnected — the detail that separates a demo from something usable in production.
Highlights
- Group-based targeting rather than indiscriminate broadcast
- Role-based access control over notification delivery
- Retrievable event history, so messages survive disconnection
- Built on ASP.NET Core with SignalR for instant delivery
- Simple API for sending and subscribing
- Ships with a test client for local verification
Built with
- .NET
- C#
- SignalR