Skip to content

a Peer-to-Peer Multi-User Chatting Application using Python, sockets and mongodb to store users

Notifications You must be signed in to change notification settings

ahmedbakr7/p2p-python-chatapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

p2p-python-chatapp

Intruoduction

a Peer-to-Peer Multi-User Chatting Application using Python, sockets and mongodb to store users' ip and port numbers. The application aims to emulate features similar to popular platforms like Clubhouse, but with a focus on text-based communication. the application is p2p, but has a central registry that users can log on, store and retreive other users' ip and port numbers to communicate with.

Key Features

  • User Authentication
  • Basic Client-Server
  • One-to-One Chat
  • Group Messaging
  • Message Formatting
  • color coded cli messages

About

a Peer-to-Peer Multi-User Chatting Application using Python, sockets and mongodb to store users

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages