We would like to develop a free video hosting and video sharing site where a user can find and watch thousands of streaming videos, as well as upload videos in almost any video format to tag and share with others. Videos can be categorized, rated, tagged, and commented. Registered members can upload an unlimited number of videos to this site, but there is an upload limit of 100 MB and 10 minutes in length per video file. The user can upload the following video file formats - .AVI, .MOV, and .MPG file formats. Video files uploaded to the service are converted to Flash 8 format for online video streaming.
The detailed screen by screen requirements are enclosed to this project requirement. Please review each of the screens.
Please specify your bid amount for the website development activity alone. Please separately specify your estimate on what might be the cost of hosting this site, and the cost of hosting all the uploaded videos. Assume 10 GB of new uploads every month.