Description • Features • Technologies • How to start the program • Screenshots
Web Chat is a simple client-server application written in Java and C#/.Net.
The server part works at the address ws://localhost:8080/chat
Messages sent and received in JSON
format.
The program allows users to send messages to a group chat and see useful information about both new user connections and disconnections. The user has the opportunity to specify his name when connecting to the server and, if necessary, during the communication process.
Technology | Version |
---|---|
Server | |
JDK | 17 |
Maven | 4.0.0 |
Spring Boot | 3.0.1 |
Lombok | - |
Gson | 2.10.1 |
Client | |
.Net | 6.0 |
WPF | - |
Newtonsoft.Json | 13.0.2 |
WebSocketSharp | 1.0.0 |
- Clone the project from GitHub
- Run server part of app
- Download client app
- To run client app you need to have on your computer installed Windows Desktop Runtime 6.0.x or you can download portable app with dependency
- Enjoy the program 😉