Skip to content

PavleProd/RandomChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Random Chat

Random Chat is a desktop application where users can find friends and make connections by talking to other online users. Users can count on anonymity since messages aren't stored on the web server and they don't have to create a profile to communicate.

Tech Stack

  • .NET 8.0
  • C# 13
  • WPF and XAML

Technical Details

  • Users send TCP packets to a web server to establish a connection and exchange messages
  • Web Server pairs them with another user on the waitlist and keeps that connection open
  • Messages from one user are just forwarded to the paired user and they exist while chat between them exists

Frontend:

  • Uses MVVM design pattern
  • Intuitive, modern design

Client Chatting Screen: image

About

A desktop app for chatting with random people, offering a simple and fun way to connect anonymously

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages