Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mini-sylar/server-client-chatapp
Client Server chat app using python sockets and pyqt5
https://github.com/mini-sylar/server-client-chatapp
chat chat-application gui pyqt5 python sockets
Last synced: about 2 months ago
JSON representation
Client Server chat app using python sockets and pyqt5
- Host: GitHub
- URL: https://github.com/mini-sylar/server-client-chatapp
- Owner: Mini-Sylar
- License: mit
- Created: 2021-04-12T01:28:22.000Z (almost 4 years ago)
- Default Branch: server-rewrite
- Last Pushed: 2023-02-17T07:34:43.000Z (almost 2 years ago)
- Last Synced: 2024-04-22T14:56:44.748Z (9 months ago)
- Topics: chat, chat-application, gui, pyqt5, python, sockets
- Language: Python
- Homepage:
- Size: 19.5 MB
- Stars: 11
- Watchers: 1
- Forks: 6
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
[![GitHub issues](https://img.shields.io/github/issues/Mini-Sylar/Server-Client-ChatApp)](https://github.com/Mini-Sylar/Server-Client-ChatApp/issues)
![GitHub closed issues](https://img.shields.io/github/issues-closed/Mini-Sylar/Server-Client-ChatApp?color=purple)
[![GitHub forks](https://img.shields.io/github/forks/Mini-Sylar/Server-Client-ChatApp)](https://github.com/Mini-Sylar/Server-Client-ChatApp/network)
[![GitHub stars](https://img.shields.io/github/stars/Mini-Sylar/Server-Client-ChatApp?color=gold)](https://github.com/Mini-Sylar/Server-Client-ChatApp/stargazers)
[![GitHub license](https://img.shields.io/github/license/Mini-Sylar/Server-Client-ChatApp)](https://github.com/Mini-Sylar/Server-Client-ChatApp/blob/main/LICENSE)# Server-Client-ChatApp
A configured sever which receives messages from the client and broadcasts it to everyone connected## Installation
Use the package manager [pip](https://pip.pypa.io/en/stable/) to install the following libraries.
- pyqt5
- Other modules are provided in the Client folder or are provided in the python setup```bash
pip install PyQt5
```## Usage
```
- run server.py, a message shows you it's running
- Run Client_Code.py
- Enter your desired nickname and press confirm
- send messages to everyone connected to the server
- send images to everyone [NEW]
```## Notes
Server is connected to your localhost, it can be configured to use any ip address you want by changing the values in HOST and PORT.## Screenshots
## Updates
Updates have been moved into
[Changelog](CHANGELOG.md)## Plans
Plans have been moved into [Project](https://github.com/users/Mini-Sylar/projects/5)## License
[MIT](https://choosealicense.com/licenses/mit/)## Credits
[Martin](https://www.mfitzp.com/forum/u/martin) - Cloud around text## Suggestions & Contributions
Suggestions and contributions are always welcome