Hi,
Thanks for putting up a requirement that's clear and unambiguous.
I thinks its a great idea that you have actually asked to look at design/layout each of the pages before functionality is programmed into them. From our experience, we can tell you that this approach is going to save a lot of time and potential "expectations mismatch" issues.
Some points/question that we would like to discuss:
1. Do you want people to actually "upload" videos or link videos from other sites (e.g. YouTube)? If you want them to upload video files, do you plan to use a "Video Upload Enabled Hosting"? Because, otherwise you can only allow people to upload certain video file types and not all. Example, direct upload will work for FLV or MP4, but won't work for AVIs.
2. For the geo-target part, you will need a Geo-IP database. You can subscribe to one of the many which are available commercially. Or, do you already have a GeoIP database?
3. Do you have a sample site in mind? Not for "copying" but for getting a sense of the design type you are looking for.
4. If you choose us, we will like to break up the project duration into three stages or milestones. First would be system & database design. Second will be layout and screens. Third will be functionality.
We are one of the Top Rated coders in Freelancer with 4.9 rating, more than 220+ positive reviews & 92% completion rate. We are “Certified" in PHP, Computer Graphics, XHTML, HTML & SQL.
Pls do check our client feedbacks,
Thanks,
Dilip