PumukyChat is a secure, real-time messaging platform built with Laravel and React. It focuses on privacy-first communication by implementing end-to-end encryption with RSA and AES, ensuring that only users can read their messages — not even the server.
The app supports group chats, file attachments, dark/light themes, and mobile responsiveness out of the box.
- 🔒 End-to-end encryption with hybrid RSA + AES system.
- 💬 Real-time messaging using Laravel Reverb and WebSockets.
- 📁 Secure file sharing with encrypted attachments.
- 🌗 Responsive dark/light themes for a smooth UX.
- 📦 Dockerized deployment with automatic HTTPS, CI/CD, and backups.
For full technical details, setup instructions, and implementation design, view the full documentation here or download it in PDF format.
This project is licensed under the Apache License 2.0.


