Skip to content

JelleClaes2/P2P-chatServer

 
 

Repository files navigation

Peer to Peer Chat Server

This git is a chat server for peer to peer configuration

Some Rules regarding development

Have useful branch naming - (not dev-$NAME for example)

Have fun

The packets are sent using a JSON, something Like this

{
    "id": "Jeff Bezos",
    "ip": "127.0.0.1",
    "port": "666",
    "message": "Hey, musk calling from mars here."   
}

TO DO

  • Cleanup code, better readability
  • Username in arguments so that each client has unique username instead of ip being shown
  • Timestamps included for message sorting
  • Allow for "enter" to be used as key input

Optional stuff for Kobe

  • Chat history
  • List of all individual users you have messaged with before
  • markdown for some reason

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 88.0%
  • C 6.3%
  • QMake 5.7%