I’m putting together an MVP mobile app in Flutter where the main flow revolves around speech-recording tasks. Users create an account, tap a task card, record their voice, then review and submit the clip. A lightweight “social” layer lets them see their own submissions in a simple feed; full messaging or complex timelines are out of scope for now. Core requirements • Cross-platform Flutter codebase that runs smoothly on recent iOS and Android versions • Modern authentication (email or social sign-in is fine) and a basic profile page with avatar, name and stats • In-app audio recorder with pause/resume, waveform preview and a retry option before upload • Secure upload of the final .m4a or .wav file to cloud storage, tagged to the user ID • A minimal dashboard showing each recording’s length, status (uploaded / pending) and playback button Deliverables 1. Full Flutter source code, cleanly structured and commented 2. Simple backend or Firebase setup scripts for auth and storage 3. One test build per platform plus instructions to run, build and deploy Acceptance I’ll consider the project complete once I can install the builds, create a profile, record at least three clips in a row without crashes, see them listed in my dashboard and play them back from the cloud. If you’ve shipped Flutter apps that handle media recording or real-time uploads, I’d love to see a short example when you bid.