All projects
Chat project
Chat client and server.

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