For now just to take make things simpler, let's just say that I want a classified website. I like olx.com so the site should be on those lines.
1.) I want to create a site just similar to olx.com. This site will be used to cater to the needs for NRIs(Non Resident Indians). Something like Sulekha.com. There should be no copying of content or anything of that sort.
2.) The site will have an Indian look and feel(For example usage of the Indian tri-colors)
3.) My team will carry out acceptance testing of the website from our side.
4.) The website will offer some of the latest services. For example will accept paypal for donations, will use google maps APIs, Social networking site APIs, KBB APIs , DISQUS commention system etc.
5.) Should be able to cater to a large amount of traffic(simultaneous visitors and unique visitors)
6.) Database design should be very strong and should be able to hold a number of users.
7.) Any defects arising from our testing will need to be fixed by your team. We shall have milestones and payment will be based on these milestones.
8.) A code walk through will be given to my testers so that they are familiar with the code and test the code in a better fashion. We will be the owners of the source code and the content of the site. It will be copyrighted.
9.) Time is not a constraint. Cost and Quality is. Take the time you want, work on this part time if needed. Therefore cost should be lesser.
10.) We shall use the AGILE method of development. In parallel my team will also be educated.
11.) The development team should have prior work experience in building such websites, should be flexible. Should be willing to mae changes to the website as and when required. There may be few things that the development team are not aware of. That's fine. As long as the team has the ability to learn and implement. The development team should be available to support the website if needed in the future.
12.) Website should be SEO.
13.) The website would also guide new fellow Indians on various tasks/situations while at onsite. For example an Indian might not know which are the best places to visit etc. www.<website>.com would encourage Indians abroad to blog and write articles. Therefore the website would be largely a classifieds/advisory website with a huge Indian touch.
14.) The response time of the website will be as per normal standards. For example time taken for search result to appear, page to load etc.
15.) All major browsers will be supported. there will be a mobile version too for smart phones.
16.) An admin page will be provided to all the adminitrators. This page will have all the statistics of the site. It will also
provide administrator rights to edit/delete any of the listings posted on the site. Admin can find a listing for editing/deletion using listing id, e-mail id used during posting add.
17.) Website should be intelligent. For example detecting multiple postings of the same add etc.
18.) Industry coding standards need to be followed.
19.) Passwords need to be securely stored in database.
20.) SMS and E-mail integration
21.) Site will be integrated with google adsense.
We can get into more details later one.
Please submit a bid with relevant details and proposed high level design. Also provide experience details.