Chat App is a group chat that allows multiple users to communicate with each other in real time. This project was developed during my bachelor's degree and is one of my first major software projects.
The application consists of two main components: the server and the client. The server manages the users' connections and messages, while the client application provides the user interface for interaction in the chat.
Once both the server and the client have been started, users can use the chat app to send and receive messages. Simply start the client application and connect to the server to enter the chat.
To use the chat app, start the server and then the client application.
-
Start server:
- Navigate to the project directory.
- Execute
ServerGUI.java
insrc.server
to start the server.
-
Start client:
- After the server is running, you can start the client application.
- Execute
ClientGUI.java
insrc.client
to open the client.