Skip to content

πŸš€ DevMess is a secure real-time chat platform featuring end-to-end encryption, lightning-fast performance, and a sleek developer-friendly interface ⚑

Notifications You must be signed in to change notification settings

thinhho0019/devmess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” 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


# 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

docker-compose up --build

About

πŸš€ DevMess is a secure real-time chat platform featuring end-to-end encryption, lightning-fast performance, and a sleek developer-friendly interface ⚑

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published