This is a Hosted Internet Database Project likely best done in a Windows enviroment.
Do NOT assume I understand a lot about coding. I have a general knowledge of the various technologies available.
1. I think I want a .net or .asp application. The coder may make technology recommendations.
2. It is a web based app and any coder must be able to host the developed app temporarily for my viewing and testing.
3. I intend to “scrape??, “extract??, “query?? or otherwise retrieve data that is legal to do so from hundreds of public web sites.
4. The purpose is give my target users the ability to “one stop shop?? for information. By this I mean that one input from my target user results in finding and displaying “data?? (that is practical to do) as well as “pop up?? windows (based on the user choosing to do so) that comes from multiple sites around the country ( United States).
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. - This is after the coder/seller demostrates the finished project in thier hosting environment.
b) Seller/coder must provide a brief explaination for as "howto" install on a contracted hosting ISP/Service/Etc. The buyer does not have that ability.
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).
4) All information is confidential and the seller/coder must agree to a non-compete and non-disclosure agreement before starting work.
Some Technology Specifics:
1. The user will enter a property address (just like MapQuest)
2. Retrieving the MapQuest Map (which they offer for free - see MapQuest Website) is the first item on the results page (results page means that my user sees after the address is submitted - I assume this is called the "query page")
3. The same property address is used to retrieve data from ALL remaining web sites. However, one piece of information is acquired from one of the web sites below and used elsewhere.
4. After the map, there is only two sites that require some “scraping?? or plucking out of data from the public web site. One of these is the US Census Bureau.
5. Information found within the Census Bureau data is used in one other site, but this extracted data is also displayed to the user in the results page.
6. Last, there are hundreds of websites that I will document the URL and appropriate “post?? method (I think I mean "post" ????) for submitting of the property address above. The coder must supply a database structure to be used in the .net or .asp application that will retrieve the correct URL and “post?? to display to the user (this is an optional pop up window, not scraping of data).
7. There are approximately 3 ??" 4 other sites that are fixed (meaning, a database look-up is not required), that a pop up window option will be given to the user.
To the best of my knowledge, there is only one applet (java??) that I need info extracted from. I understand there are some problems with this....
This is a phase 1 project and will require follow-on work.
Please let me know of your interest, abilities, similar projects and so on.
* * *This broadcast message was sent to all bidders on Saturday Dec 11, 2004 2:50:21 PM:
Prefer the simplist available and assume a Windows Server ISP/Hosting will be used.
Please advise me on technical issues and I will make decisions when needed.
This app should be designed with the simplist "results page" possible and is intended to work in as many browsers as possible. However, I understand the issues with some browers and Windows IE is the only "required" browers to work in.