- Chat Application (Client-Server Model)
- Built a chat application using a client-server model with asynchronous programming (Asyncio).
- Designed the user interface using PySide6.
- Integrated CRUD functionality for managing user accounts.
- Implemented encryption for data (files and chat content) using RSA and AES, and secured the connection with WebSockets and TLS.
- Managed user data and messages with MySQL and SQLite.
Please install all the necessary modules and set up the database so that the application can run.
Link demo: https://www.youtube.com/watch?v=upZzQLof9wg