Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatApp Backend

This is the backend API for a real-time chat application built with ASP.NET Core. It provides features for user authentication, real-time messaging, and video calling capabilities using SignalR.

Features

  • Authentication & Authorization: Secure user authentication using JWT tokens and Google Authorization.
  • Direct Messaging: Users can chat directly with one another.
  • Rich Media Support: Send text messages, videos, and photos in chats.
  • Group Chat: Create and participate in group chats.
  • Real-Time Communication: Instant real-time messaging implemented using SignalR.
  • Video Chat: Dedicated real-time video chatting capabilities with other users.

Technologies Used

  • .NET 10.0
  • ASP.NET Core Web API
  • Entity Framework Core (SQL Server)
  • Microsoft ASP.NET Core Identity
  • SignalR
  • JWT Authentication
  • Google Auth API (Google.Apis.Auth)
  • AutoMapper
  • Swagger / OpenAPI

Getting Started

Prerequisites

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages