I would like an app that allows multiple content creators to upload music files (in formats supported by android and IOS) organised into categories with an image / title representing each category. Each file should also have the option of an image and title. Each content creator must be able to create an account and profile and the ability to set up varying levels of monthly subscriptions (e.g. gold, silver, bronze) as well as one-off offers. The subscriptions/offers to be managed via a centralised Stripe account.
The app should be accompanied by an end-user app for subscribers to browse all content creator profiles and select subscriptions/offers to purchase, and be able to download music files that they have purchased / subscribed to.
The ability for subscribers to rate / recommend subscribers would also be useful. There should also be an easy way to display statistics such as number of subscribers, views, downloads etc. for each content creator.
The finished product should work as both desktop and mobile apps.