The program for the client with a graphical interface is located in the main branch, while the server-side of the chat is located in the ChatAppServer branch.
This program is a pet project that offers an immersive online communication experience. By using socket programming principles, we ensure fast and seamless message transmission, file sharing, and private messaging. The user-friendly graphical interface makes the chat convenient for all clients.
- Real-time messaging: Chat with other users in real-time, enabling dynamic and interactive conversations.
- File sharing: Send and receive files within the chat application for easy collaboration.
- Private messaging: Connect with other users through private messages for more personalized communication.
- User-friendly interface: The application features a user-friendly graphical interface, making it convenient for every client to use.
Contributions are welcome! If you have any suggestions, bug fixes, or new features to propose, please open an issue or submit a pull request.
Made by Nazar Kuziv 01.08.2023