I am a small entrepreneur and now I am stating this new venture related to a music streaming App with exclusive content.
GMU is an Web, Android and IOS App that provides digital music from all over the world and pre-recorded radio stations programmes.
All the music content is predefined organised in predefined folders and playlists of about 12 songs. The user interface allows to navigate in the folders until is reached a playlist which can be only streamed online (download not allowed). Currently the library is composed of 130.000 tracks, organised in 12.200 folders using a total of 1.1TB. Image files for album covers are present in some of the folders.
The user interface is intended to be as simple and similar to existing streaming services apps.
The specification should cover Web, Android and IOS App where possible. In order to minimise development effort for multiple platforms, it is preferred a HTML5 Web interface and “encapsulate” that into the Android/IOs App.
In order to minimize development and support effort with high scalability the platform is based in standard protocols and will rely on Serverless frameworks as much as possible.
Proposed initial Serverless platform is AWS using S3, Lambda, DynamoDB, RDS, Cognito and others as necessary.
For more details see user specifications attached.
I am expecting quotes for all or part of the project.
Please provide an expected time scale for delivery and fix price.
I would appreciate also details in the approach you propose to avoid the users to download the mp3 files.