IndiVerse is a chat application that supports multilingual conversations, designed to connect users from diverse linguistic backgrounds seamlessly.
- Multilingual Support: Translate messages server-side to ensure each user sees messages in their preferred language.
- User-Friendly Interface: Intuitive GUI built with PyQt5 for easy navigation and interaction.
- Language Selection: Choose from a wide range of languages including Assamese, Bengali, Hindi, Tamil, and more.
- Username Customization: Personalize your identity within the application.
- Real-time Messaging: Instantaneous message delivery between users.
- Python 3.x
- PyQt5 library
- Translation API (e.g., Google Translate API)
- Clone the repository:
git clone https://github.com/your-username/IndiVerse.git
- Install Dependencies
pip install -r requirements.txt
- Run Server
python server.py- Run Client on different terminal
python client.py