skip to main content
All projects

Chat project

Chat client and server.

Chat
Status Done
Date May 2023
Type
Service
Platform
Desktop
Effort Team
Incentive Academic
Source code bitbucket /mendelu/pytls2023_xkaderk2

Chat client and server me and my team made as a semestral project.

Features

  • Uses custom protocol on raw TCP for the most efficient and fastest communication
  • Supports TLS
  • Doesn't store messages on server
  • Shows who's online
  • Shows if your chat peer is currently typing
  • Shows if your chat peer displayed your message
  • Shows number of unread messages for each peer
  • Allows sending images (as base64, so please don't)
  • Stores undelivered messages and tries to deliver them when possible
  • Includes client that uses AI text generation to reply to messages

Used technologies