Whatsapp-like chat program. Contains a server and client written in python, with a QT frontend.
First, run the server: python src/backend/server.py (port defaults to 8000)
Then, the client app: python src/app.py
The login window will pop up:
After entering your name and the IP & port of the desired server, you will be logged into the chat:

List of commands:
/help- display this text./quit- quit the chat group./view-managers- view all members with manager permissions./tell [name] [msg]- send a private message to a member./kick [name]- remove a member from the chat group./promote [name]- give a member manager permissions./demote [name]- take a member's manager permissions./mute [name]- make a member unable to send messages./unmute [name]- make a member able to send messages.