Skip to content

A real time Chat Application using Angular and .Net (SignalR)

Notifications You must be signed in to change notification settings

Ahmed8881/Chat-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Chat Application using Angular and .NET Core (SignalR)

This project demonstrates how to create a real-time chat application using Angular for the frontend and .NET Core Web API with SignalR for the backend. It supports group chat, real-time messaging, and a user-friendly interface.


Table of Contents


Introduction

This project is perfect for developers who want to build a real-time chat application. Whether you're a beginner looking to expand your web development skills or an experienced developer seeking to add a group chat feature to your project, this project will guide you step-by-step to:

  • Set up the Angular environment.
  • Build the backend using .NET Core Web API and SignalR for real-time messaging.
  • Create a user-friendly frontend interface using Angular.
  • Implement group chat functionality with SignalR hubs.
  • Enable real-time message delivery for instant communication.

Features

  • 🛠 Real-Time Messaging: Instant message delivery using SignalR.
  • 👥 Group Chat Support: Create, join, and manage chat rooms.
  • 🎨 User-Friendly UI: Built with Angular components and services.
  • 🌐 Scalable Backend: Developed using .NET Core Web API and SignalR.

Technologies Used

  • Frontend: Angular, TypeScript, HTML, Bootstrap
  • Backend: .NET Core Web API, SignalR
  • Tools: Visual Studio, Angular CLI

Getting Started

Prerequisites

Ensure you have the following installed:

  • Angular CLI (Latest version)
  • .NET Core SDK (7.0 or higher)
  • Visual Studio (for .NET Core development)

Installation

Clone the Repository:

  1. Clone the repository:
    git clone https://github.com/your-username/chat-application.git
    cd chat-application

About

A real time Chat Application using Angular and .Net (SignalR)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published