I want an expert and someone who has done this before to give me a report on the appropriate steps to implement a website that searches the web for promotional codes. I want to know in detail how I would be able to enter a whatever I want into a search box on my site and have it search a bunch of websites for that content and have it display all that content and for the user to be able to sort it. Is there a spider...does it go into a database...are websites going to be mad if i'm using their site to spider or using url variables to search their site without being on their site..etc. I want to be able to search by company if needed but by product like a baseball bat too. It needs to sort by the best and most revelant deal and other possible factors like expiration date. This site would have a cms to add/manage the promotional codes. Visitors can rate and comment on each code or product if they would like. It needs to outline the possible ways of doing something and then go into detail on why you would recommend one way over another. These are the sections. Getting the data Creating the database structure Creating the search structure CMS with hierarchy of user permissions Keep the sites we search from on good terms with us How to output the data from database Sortability and usability The site will be built with mysql and php. I'm a visual person so just text bores me. The search results need to happen really really fast. No waiting around.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).