It is a site for musicians and listeners. Upon arriving at the site, it prompts you with two options: discover or upload.
Upload, you have to watch two preexisting songs that are randomized (but also ranked? so that the best of the site is shown first? I'm not sure how to implement the pseudo-randomness besides having them categorized by average rating and draw from the highest initially )
after listening to 1st song, rank on 1-5 star scale
then after listening to the second song (rank 1-5) you can upload one of your own (where you tag it with genres you think it falls in)
I am not sure how Spotify and SoundCloud API's work but if I didn't have to host the files that would be desirable.
Discover, you just discover random songs in the database (ranking still involved) but after two songs you can choose which one you liked more and the site will show you more like that one based upon the rudimentary genre tags
13 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_18% %project_currencyDetails_sign_sub_19%/tunti tähän työhön
hii i read your requirement i have 4 year experience in web development field also i have a team for web development field i will do your work in low price