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 ⚡
- Host: GitHub
- URL: https://github.com/thinhho0019/devmess
- Owner: thinhho0019
- Created: 2025-09-22T08:06:49.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-12-22T05:46:46.000Z (5 months ago)
- Last Synced: 2025-12-23T03:17:38.145Z (5 months ago)
- Topics: chatsocket, cloud, devmess, e2e, gitflow-workflow, golang, jw, outh2, postgresql, react, realtime, security, vitejs
- Language: TypeScript
- Homepage: http://devmess.cloud
- Size: 717 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
🔐 DevMess — Secure Realtime Chat Application
🚀 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
```