An open API service indexing awesome lists of open source software.

https://github.com/thinhho0019/devmess

🚀 DevMess is a secure real-time chat platform featuring end-to-end encryption, lightning-fast performance, and a sleek developer-friendly interface ⚡
https://github.com/thinhho0019/devmess

chatsocket cloud devmess e2e gitflow-workflow golang jw outh2 postgresql react realtime security vitejs

Last synced: 29 days ago
JSON representation

🚀 DevMess is a secure real-time chat platform featuring end-to-end encryption, lightning-fast performance, and a sleek developer-friendly interface ⚡

Awesome Lists containing this project

README

          

🔐 DevMess — Secure Realtime Chat Application


build
react
golang
ws
do


🚀 DevMess is a secure real-time chat platform featuring end-to-end encryption,
lightning-fast performance, and a sleek developer-friendly interface ⚡
https://devmess.cloud⚡

---

## ✨ Features

- 💬 **Realtime Chat** — instant message updates powered by WebSocket
- 🔐 **End-to-End Encryption** — AES + JWT authentication
- 🎨 **Modern UI/UX** — built with React + Framer Motion animations
- ☁️ **Media Uploads** — securely store images & videos with DigitalOcean Spaces
- 🔔 **Message Notifications**
- 👀 **Online/Offline Presence** tracking
- 🗑️ **Message Deletion & Recall**
- 🌍 **Multi-Device & Cross-Platform** ready

---

## 🔐 Example .env configuration

---
```bash
# DATABASE
DB_HOST=localhost
DB_USER=postgres
DB_PASS=123456
DB_NAME=devmess
DB_PORT=5432

# JWT
JWT_SECRET=supersecretkey

# DIGITALOCEAN SPACES
SPACES_KEY=DO_SPACES_ACCESS_KEY
SPACES_SECRET=DO_SPACES_SECRET_KEY
SPACES_REGION=sgp1
SPACES_BUCKET=devmess
SPACES_ENDPOINT=https://sgp1.digitaloceanspaces.com
```
---
🐳 Docker Deployment
---
```bash
docker-compose up --build
```