Skip to content

This repository contains a comprehensive example of a real-time web application built using SignalR, WebAssembly, and ASP.NET Core API.

Notifications You must be signed in to change notification settings

SyedShahriyarAli/RealTimeApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RealTimeApp

This repository contains a comprehensive example of a real-time web application built using SignalR, WebAssembly, and ASP.NET Core API.

image

Overview

In this project, you'll find:

  • ASP.NET Core API: A robust backend that powers the application.
  • SignalR: For real-time communication, allowing the server to push updates to connected clients instantly.
  • Blazor WebAssembly: A client-side framework for building interactive web applications with near-native performance.

Features

  • Real-time chat functionality: Users can send and receive messages instantly.

Getting Started

Prerequisites

  • .NET 8 SDK

Running the Application

  • Clone the repository:
git clone https://github.com/SyedShahriyarAli/RealTimeApp.git
cd RealTimeApp
  • Run the ASP.NET Core API:
dotnet run --project RealTimeApp
  • Run the Blazor WebAssembly client:
dotnet run --project RealTimeApp.Client
  • Navigate to the Blazor WebAssembly app: Open your browser and go to http://localhost:5051/chat.

Contributing

Feel free to fork this repository and submit pull requests.

About

This repository contains a comprehensive example of a real-time web application built using SignalR, WebAssembly, and ASP.NET Core API.

Resources

Stars

Watchers

Forks