Open nikharepriyant opened 3 months ago
Thank you for submitting your pull request! 🙌 We'll review it as soon as possible. In the meantime, please ensure that your changes align with our [CONTRIBUTING.md]. If there are any specific instructions or feedback regarding your PR, we'll provide them here. Thanks again for your contribution! 😊
Issue Number: #268
Pull Request Description
Title: Add Broadcasting Chat Server Project
Description:
This pull request adds a Broadcasting Chat Server project to the
30DaysDevChallenge
repository under the30_days_of_java
folder. The project consists of a simple chat server and client applications written in Java. The server supports multiple clients, allowing them to send and receive messages in real time.Features:
Components:
ChatServer.java
: Server-side application that manages client connections and broadcasts messages.ChatClient.java
: Client-side application that connects to the server, sends messages and displays incoming messages.Usage Instructions:
Compile the Code:
Run the Server:
Run the Clients:
You can open multiple client instances to simulate different users.
Screenshots:
Here are some screenshots demonstrating the chat server and client interactions:
Notes: