I want to build a mobile application whose main purpose is real-time voice chat. Users will be able to open the app, enter a room or profile, press the mic button and talk instantly. A slim text bar sits beneath the audio controls so they can exchange written messages while speaking; emojis and links must render correctly and arrive in order. Direct, one-to-one voice calls are also part of the core flow. From any chat screen a user taps a profile, the other side receives a ringing notification, and the conversation starts with the same low-latency quality they would expect from a standard VoIP app. Inside every conversation—group or private—people can attach images and short videos. Thumbnails should preview inline, with a tap-to-expand full screen and an option to save to the device gallery. I’ll provide color guidelines and a rough wireframe. You will take it through UI/UX refinement, backend set-up, and native or cross-platform coding until we reach a store-ready build for both iOS and Android. Future upgrades such as disappearing messages or larger group spaces may follow, so structuring the code for expansion matters. Deliverables: • Interactive Figma or similar design mock-ups • Compiled iOS (IPA) and Android (APK/AAB) builds • Well-documented source code and README for local setup • Short hand-off guide covering deployment, push notification keys, and basic maintenance Acceptance will be based on a walkthrough demonstrating: 1. Account creation and login 2. Joining a voice room, speaking, and receiving audio with minimal lag 3. Sending and receiving a text message while the call is active 4. Starting a private voice call that connects successfully 5. Sharing an image or video and viewing it in chat If you have experience with WebRTC, Firebase, or similar real-time stacks, your insight will be valuable.