I want crawling/spider mp3 search engine php/mysql script which has below features: Front end : 1) search by genre/artist/album/track (google design) 2) play files in embedded flash player or download files 3) show 10 random tracks on main page 4) show 10 new artist on main page 5) show 10 new albums on main page 6) show youtube videos in search results matching search keyword (2 searches with more link just like google) and if guest click on video it opens in same site with new page with video. 7) if lyrics is added it must show (view lyrics) besides track name and when it is clicked it must open lyrics page in popup window if lyrics is not added it must show link (submit lyrics) 8) did you mean search keyword just like google on search pages 9) list artist by alphabets on main page 10) in search results page and track page i want to show mp3 info like filesize, duration, bitrate. need search engine design just like google design with auto suggestion tool which shows results for genre/artist/album/tracks Admin end : 1) add/edit/delete genre 2) add/edit/delete artist 3) add/edit/delete album 4) add/edit/delete tracks 5) crawl all mp3 files from remote site which is given. Eg: if i add [url removed, login to view] all genre/artist/album/mp3's it has on the [url removed, login to view] will be added to database automatically. Please Note : crawling must show progress while it updates. (optional : also if every site has different method to download mp3 you can create crawl rule wizard so whenever i need to crawl a website i can simply create new crawl rule from crawl wizard.) 6) option which auto approve lyrics or option which approves submitted lyrics manually. I am attaching how the search page must look please check, Only genius and interested developers bid. I am in the chat room for any questions.
1) All deliverables will be considered "work made for hire" under U.S. Copyright law. Employer will receive exclusive and complete copyrights to all work purchased. (No 3rd party components unless all copyright ramifications are explained AND AGREED TO by the employer on the site per the worker's Worker Legal Agreement).