It is a RandomChat , with ASP.NET Core and SignalR. It allows users to connect randomly and chat in real-time. This project is backend-only and has not graphical interface (This project exposes an API)
- Anonymous connection: no account required
- Random matching: users are connected randomly for 1-to-1 chats
- Real-time text chat via SignalR
- Multi-port support: default ports are
5041and5042
Follow these steps to run the project locally:
gh repo clone MOHAMMADREZAMI/RandomChat
cd TheRandomChatMake sure you have .NET SDK installed.
dotnet add package Microsoft.AspNetCore.SignalR
dotnet add package Microsoft.AspNetCore.SignalR.Clientdotnet runThis project is open-source and licensed under the MIT License.