HiRezaGram is a Python-based Chat server client that connects to a server for sending and receiving messages. This project demonstrates a basic client-server architecture using Python, focusing on multithreading and message queue management.
- Send and receive messages
- Multithreading for concurrent operations
- Message queue management
- Clone the repository:
git clone https://github.com/hirezadehghani/HiRezaGram.git cd HiRezaGram - Install dependencies:
pip install -r requirements.txt
- Run the server:
python3 server/main.py- Run the client(s):
python3 client/main.pyclient/: Client-side scripts.server/: Placeholder for server-side scripts.requirements.txt: Python dependencies.
Licensed under the MIT License.