Skip to content

ChatHub is an open-source chat application designed to provide a seamless and interactive messaging experience. Built with modern technologies, ChatHub ensures high performance and ease of use.

Notifications You must be signed in to change notification settings

cursor-background-agent-01/ChatHub

 
 

Repository files navigation

Chat Hub with SignalR and Identity

Building a Complete Chat Application in Blazor WebAssembly 8.0 with SignalR and Identity. UI is taken care by MudBlazor Component Library.

Let's Build a Chat Application with Blazor using Identity and SignalR.

I am compiling this guide to cover each and everything you would need to know while building Realtime Chat Applications with Blazor that is linked to Microsoft Identity as well. This enables us to have a one-on-one chat with the registered users in our system.

Here are the topics/features covered.

  • Blazor WebAssembly 8.0 with ASP.NET Core Hosted Model.
  • MudBlazor Integrations – Super cool UI.
  • SignalR Integrations – Real-time Messaging with Hubs.
  • Cascade Parameters.
  • Chat with Registered Users.
  • Chats get stored to Database via EFCore.
  • Notification Popup for new messages.
  • Notification Tone for new messages.
  • Demonstration
  • Complete Source Code Available.

Read the entire guide here : https://codewithmukesh.com/blog/realtime-chat-application-with-blazor

About

ChatHub is an open-source chat application designed to provide a seamless and interactive messaging experience. Built with modern technologies, ChatHub ensures high performance and ease of use.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C# 62.6%
  • HTML 27.7%
  • CSS 9.3%
  • JavaScript 0.4%