Paid Music Download App

Job ID: 40343838

Budget: €250 – €750 EUR

I need a fully-featured music download application built once and published on both iOS and Android. Users should be able to browse a catalogue, tap on a track, pay a set price, and then download the high-quality audio file directly to their device. The format must be MP3 and MP4

Authentication will be kept simple: email-and-password sign-up and login only. No social or phone logins are required at this stage, but I’d like the code structured so those options could be plugged in later without a full rewrite.

Core workflow I expect:
• catalogue fetch from my server (JSON or another lightweight API you recommend)
• 30-second preview streaming
• secure in-app purchase (Apple In-App Purchases and Google Play Billing)
• automatic download after successful transaction, saved in an app-accessible folder
• purchase history screen with re-download capability

Once a user owns a track the app must prevent repurchasing it, even if they reinstall or log in on another device. A lightweight admin endpoint or script that lets me upload new songs with price, title and cover art would be helpful, though the focus right now is the consumer app.

Please tell me which cross-platform stack you prefer (Flutter, React Native, Kotlin Multiplatform, etc.), any third-party audio or payment libraries you’d use, and the approximate timeline for a working MVP that passes App Store and Play Store review. I’ll supply test tracks and artwork as soon as we kick off.