/socket-based-pychat-program-gui

This is a simple implementation of Pychat server using Tkinter and Socket library

Primary LanguagePython

socket-based-pychat-program-gui

This is a simple implementation of Pychat server using Tkinter and Socket library

This tutorial is written assuming you have advanced knowledge on networking.

--WHAT YOU NEED TO KNOW--

  1. A simple Port Forwarding if you are using a NAT Network.
  2. If your router doesn't have a Port Forwarding capabilites, you can use a private tunnel like Ngrok, Hamachi, or TCP equivalent.
  3. Currently the server side doesn't support Host IP Detection system. Manual IP binding is required!
  4. Python threading is recommended for real-time update!

--WHAT NEED TO DO--

  1. Better Tkinter management
  2. Using 2048 bit encrypted connection for packets security
  3. Active user list
  4. Active video streaming