InformatiChats

P2P communication (text and video) application written in C++. Networking is done with an implementation of WebRTC provided by libdatachannel and the graphical UI is made with imgui. User authentication and credential encryption is provided by OpenSSL.

informatichats

Planned features

  • P2P chat with contacts
  • Peer authentication and user credentials
  • Channel based DMs and group chats
  • Voice and video with ffmpeg codecs