I am looking to rebuild a site that I currently have up. It is a Video Hosting site where users can upload there videos or music. There is a registration page, after registration the user should be able to invite friends from Yahoo, Gmail, and other email clients. After that, they will have the ability to upload their picture and then create there own channel or just view the site. Users will also have the ability to organize and create playlists of videos and audio. They can post them for public to view or just view them for their own pleasure. There is an event section where users can post events by location. Here they can upload the flyer, type in information, and add photos. Also the site will have a few other modules which I am working on now.
Also want a CMS. Able to edit and change copy/images on some pages, as well as add clips from other video sharing sites from the back end.
I will provide the design, and you just have to code. If you have experience in creating these sites please let me know and send me some of your work. I am not interested in ClipShare or any other software application. I am looking for PHP, or Ruby on Rails. Please give me an estimate on what you will charge for creating a website along the lines of a youtube.