Connect
Multilingual messaging with real-time translation
A secure, real-time messaging platform that automatically translates conversations across 15+ languages. Speak your language, and your team reads theirs. Built with WebSocket for instant delivery and LibreTranslate for private, self-hosted translation.
Key Features
Real-Time Messaging
WebSocket-powered instant messaging with sent, delivered, and read status indicators.
Auto Translation
Automatic translation across 15+ languages including Arabic, Chinese, Hindi, Japanese, and more.
Two-Factor Auth
TOTP-based 2FA with email and phone verification for secure account access.
File Sharing
Share images, documents, and audio files directly in conversations.
Presence Indicators
See who is online in real-time with live presence and typing indicators.
Contact Management
Add, remove, block contacts. Search messages and contacts across your conversations.
Built With
Frontend
- React 18
- TypeScript
- Vite
- Tailwind CSS
- Zustand
Backend
- Node.js
- Express
- PostgreSQL
- WebSocket
Infrastructure
- Docker
- LibreTranslate
- Brevo SMTP
- Twilio