I’m building a full-featured chat application for Android that feels as seamless as WhatsApp but is entirely my own. The project covers both the mobile client and the complete backend. Core flow • New users register via phone number OTP; once inside, they can enable biometric authentication (fingerprint or Face ID where available) for quick, secure re-entry. • Messaging must be real-time with minimal latency, supporting text, emojis, images, and voice notes out of the box. • The interface should be clean and intuitive—material-compliant, yet fresh—so users immediately understand where to tap, swipe, and long-press. • Under the hood, I need an architecture that scales gracefully and keeps round-trip times low. I’m open to your recommended stack and deployment strategy as long as you can demonstrate why it meets those speed and scalability goals. Deliverables – Android Studio project with well-structured, commented code – Backend source (APIs, database schema, background workers) plus deployment guide – Polished UI/UX design assets (Figma or similar) – API documentation and a short test plan showing expected latency benchmarks – One hand-off session to walk through build, run, and deployment steps If you have shipped chat apps before or worked with WebSocket / Firebase / real-time protocols and you value code quality, let’s talk.