This application works using a user-hosted server along with SignlarR's library to allow for many people to chat simultaneously.
- MultiThreading through System.Threading
- Socket Programming through Microsoft.AspNetCore.SignalR.Client
- JSON serialization through Newtonsoft.Json
- Web API project to handle HTTP requests and send them over to SignlarR's hub.
- List of connected users, automatically updating when one joins/leaves
- Returning to home view automatically when server is down
- Allows for External/Internal connections
- Logging out manually.
- Made in WPF
- MVVM Design Pattern
- SignlaR
- Newtonsoft JSON
- MaterialDesignThemes