I want something similar to iTunes and Pandora Radio.
1. All users have to log in to listen to Music.
2. Users can upload music
3. Users can create playlist.
4. User can listen to other users music as long they are friends. ( have option to send friend request, administrator will be automatically friend)
5. Users should be able to Rate songs.
6. Top 25 songs (based on how many times it has been play on current date) should display on home page.
7. Users should be able to access the site from IE/Safari/Mobile(iPhone & android).
9. Based on what users listen, the site should make recommendation.
10. The sites will have preloaded stations.
11. Users should be able to request songs to friends and administrator ( if Users give permission (public profile) the request should display on home page.
12. Site should have Video section, when users listen to song they should have option to watch video.
13. when users try to upload song, if the same song exit, user should get warning the song already exit. Still if users want to upload the song, the song should be load with song name and user name.
14. Users should be able to see all songs at one place and should be able to search songs by Artists, songs, album, genre.
15. Users should have option to add songs to their profile( playlist).