π 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β‘
- π¬ 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
devmess/
βββ backend/
β βββ main.go
β βββ handler/
β βββ middleware/
β βββ models/
β βββ repository/
β βββ service/
β βββ utils/
β
βββ frontend/
β βββ src/
β β βββ pages/
β β βββ components/
β β βββ services/
β β βββ hooks/
β β βββ utils/
β βββ public/
β
βββ docker-compose.yml
βββ Dockerfile
βββ .env.example
βββ README.md# 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.comdocker-compose up --build