Our product needs an in-app, real-time chat module built from scratch. The goal is to replicate the speed, reliability, and clean look of Telegram while integrating seamlessly with our existing codebase. Core scope • Real-time messaging with typing indicators, read receipts, file/image sharing, emoji support, and message status sync across devices. • Clean, minimal UI that feels instantly familiar to Telegram users; light/dark theme support is a plus. • Secure architecture—end-to-end encryption or at minimum TLS in transit, with messages stored encrypted at rest. • Scalable back-end using WebSocket, Socket.IO, Firebase Realtime Database, or an equivalent low-latency solution; I’m open to your recommended stack. • Admin tools for basic moderation (delete, block, report). • Unit-tested, well-documented code and a concise setup guide. Acceptance criteria 1. Messages propagate in under 300 ms on a typical 4G connection. 2. UI matches the provided Figma mock-ups pixel-perfectly on both desktop and mobile breakpoints. 3. All listed features pass QA on Chrome, Safari, Edge, and the latest iOS/Android WebView. 4. Code passes ESLint/TSC (or your language’s linter) with zero errors and 90 %+ test coverage on critical services. 5. Deployment script spins up the full chat stack in one command on a clean server. I can supply API keys, brand guidelines, and a staging server on request. Tell me which tech stack you suggest, any similar chat modules you’ve shipped, and your estimated timeline. Once we align on milestones, I’m ready to start immediately and review progress daily to keep momentum high.