Skip to content

A command line bases chat app written in Python with Socket.io

Notifications You must be signed in to change notification settings

ampaire/python-chat-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PYTHON CHAT APP

screenshot In this repository, I created a chat app written in Python programming language. A chat application is a communication medium meaning that we have a sender and receiver.

FEATURES

  • Built with python and sockets.
  • This app is run in the terminal.
  • Signs in up to five users.

RUNNING THE APPLICATION

Since the application is run in the terminal, we do not need so much, Just a few prerequisites.

PREREQUISITES

  • Knowledge on how to use the terminal.
  • Python installed(modern editors like VScode have an option of installing python right from the extensions).

And then we are good to go!

RUNNING THE APPLICATION

  1. Open a terminal and Run python server-chat.py. screenshot
  2. Open a new terminal and run python client-chat.py. Type your name beginning with #. screenshot
  3. You can open terminals for up to five users! screenshot
  4. Each user that is added will be displayed in our first terminal where we run server-chat.py. screenshot
  5. You can now start sending messages in the formart @user: message . screenshot

FUTURE IMPROVEMENTS

  • Proper user authentication.
  • Improve validations.

AUTHOR

About

A command line bases chat app written in Python with Socket.io

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages