Revise our autosuggest (PHP & xml) program to return airport suggestions from server, instead of loading all data into browser.
Our current autosuggest program returns airport names/codes suggestions as user types in airport names in a browser input field. The program works fast and well. It looks up suggestions data from an XML file of airport names and codes. It currently achieves high performance by loading the entire XML file into the browser.
The project is to revise the program so that the main data file _stays on server_ and the autosuggest still works with reasonable performance. (Otherwise everything should work exactly as now.)
Project considered complete when code is installed and tested successfully on buyers own server.
Bidders, please indicate experience with similar type projects or technologies.
## Deliverables
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).
4.) Coder must maintain full confidentiality of buyer information disclosed during this project. By biddin on this project coder agrees that he/she will not disclose any such confidential information to any third party without buyer's prior written approval.
## Platform
PHP
Linux
xml
Ajax
Javasript
All major browsers