Skip to content

A real-time messaging application. Used sockets and threading to create server and client services.

Notifications You must be signed in to change notification settings

jathu-oai/socket-chat

Repository files navigation

Gmail Outlook LinkedIn GitHub


project-thumbnail

Messenger

skill-thumbnail skill-thumbnail skill-thumbnail

A real-time messaging application. Used sockets and threading to create server and client services. Applied networking principles.

Getting Started

  • Python 3.7 or latest version
  • Latest version of pip
    curl https://bootstrap.pypa.io/get-pip.py -o get-pip.pycurl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
    python3 get-pip.py
  • Dependencies
    pip3 install socket
    pip3 install threading

Instructions

  • Boot up server socket
python3 server.py
  • Boot up client(s)
python3 client.py
  • Open menu options
type *
press enter

Contributors Stargazers

back to top

About

A real-time messaging application. Used sockets and threading to create server and client services.

Topics

Resources

Stars

Watchers

Forks