A simple and interactive chat application using Java Swing for the Graphical User Interface and Socket IO for real-time communication.
Project Type: Java Swing GUI Application
Communication: Socket IO for real-time messaging
- Real-time chat between users
- Interactive and user-friendly interface
- Socket IO for instant message delivery
Our project is structured to achieve simplicity and modularity. Key components include:
Client: Java Swing-based client application.
Server: Server program for managing communication with the client using Socket IO.
1. Clone the Repository:
git clone https://github.com/your-username/java-chat-application.git
cd java-chat-application
2. Compile and Run the Server:
cd server
javac Server.java
java Server
3. Compile and Run the Client:
cd client
javac Client.java
java Client
And now you can easily run it on your machine!