In Progress

Write an Android and iPhone application -- 2

Need a best in class, Music streaming app for Android & iOS with following features:

Strong Backend:

1. Repository of about 20,000 songs to be stored on cloud

2. Storage on cloud platform (Azure, Amazon, Google)

3. Master Curator Login with authority to create other user accounts for uploading songs and view reports

4. Create artist / album profile with image uploads

5. Each song to have 25 data fields to make it searchable - Strong searchibility (make up for spelling mistakes etc.)

6. View all user profiles and usage statistics, overall app analytics, song based. Audience profiling on the basis of gender, age, preferences, location etc.

7. Each song to have relevant image to appear as thumbnail (album image or song image or artist image)

8. Manage Content placement for main page and sub-pages of website and App

9. Ad-insertion (audio and banner) via backend console manually or through admob - generate ad reports

10. Ability to geo-block songs on the basis of rights availability (country/ region)

11. Embed live streams when required from wowza/ other sources

12. Send Push Notifications

13. SEO module that shows song/ artist/ album in search engine results for play on our platform

14. Seamlessly include songs from Soundcloud to be listed into the system for play from Soundcloud using its partner API

15. Agreed upon reporting pattern to show traffic sources (including which social media pages), amount of time spent on listening each song, most listened (top 20 list for term selected), search trends, ads consumption etc.

16. Cloud bandwidth conservation

Website & App Features (iOS & Android)

1. User signup through social account creation or via facebook and twitter OR registration on app - OR Use as Guest

2. Main Screen

3. App Menu with standard features

4. Sharing option for users for each song or album on popular social media + Facebook Audioplay

5. Ability to create multiple playlists

6. Start Radio mode for users to autoplay similar songs

7. Main screen to have multiple images to showcase featured content

8. Standard Login features (display user's playlists, recommendations based on last play, most played etc.)

9. Interesting User Interface designs taking Android & iOS features into account

10. Ability to download songs for off-line play (limit 5-10/ month)

11. Ability to upgrade to pro-mode for unlimited downloads

12. Ability to manage low/ high bandwidth usage modes (low or high bitrate play)

13. Shall display well across all Android & iOS devices

14. Detect user location & recommend/ serve location based ads / songs

15. Lock screen play features

Complete Code & Documentation + Support to test and publish the app with songs loaded.

P.S. Not Looking for a script customization solution here. Using some scripts for analytics etc. is however ok.

Skills: Android, iPhone, Mobile App Development

See more: facebook twitter registration website, simple application iphone android, application iphone android chat, facebook twitter registration, jqtouch application iphone android, chat application iphone android, application iphone android

About the Employer:
( 0 reviews ) Karachi, Pakistan

Project ID: #14069699