Skip to content

Messaging Software developed using Python, PyQt5 framework and Socket Programming

License

Notifications You must be signed in to change notification settings

Ankush1122/Messaging-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

Messaging Software developed using Python, PyQt5 framework and Socket Programming

Working

This Repository contains two Applications, Application with UI interface and Application with cmd interface. Working of both are different from other. In Application with cmd interface each message is sent to Server and then Server broadcast it. In application with UI interface Server provides all Users with connected Users list. Each User can chat with as many people he wants. For each communication new message window will be created. During messaging new Socket is created between two Users and all messages are sent through this socket. When message window is closed Socket is destroyed.

Starting Dialog

Main Window

Messaging Window