The ChatRoom Application is a Python-based project that enables real-time communication between multiple users. This application demonstrates the implementation of networking concepts, multithreading, and user interface design in Python.
- Real-Time Messaging: Instant messaging between connected users.
- User Authentication: Secure login system for users.
- Multithreading: Handles multiple clients simultaneously.
- Graphical User Interface: User-friendly interface for seamless interaction.
- Server-Client Architecture: Robust server-client model ensuring efficient communication.
- Programming Language: Python
- Networking: Python's
socket
library - GUI Framework: Tkinter
- Multithreading: Python's
threading
module
- Python 3.x installed on your machine.
- Basic understanding of Python programming and networking concepts.
-
Clone the Repository:
git clone https://github.com/SHAIKSHOAIB-GIT/ChatRoom_Application.git cd ChatRoom_Application