Skip to content

PumukyDev/pi-pumukychat

Repository files navigation

PumukyChat

Introduction

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.

Preview

chat light responsive dark responsive

Key Features

  • 🔒 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.

Documentation

For full technical details, setup instructions, and implementation design, view the full documentation here or download it in PDF format.

License

This project is licensed under the Apache License 2.0.

About

Secure and modern real-time chat app built with Laravel, React, Docker, and end-to-end encryption.

Topics

Resources

Stars

Watchers

Forks

Releases

Used by

Contributors

Languages