We are a travel related company selling accommodation. We wish to share this information with other travel businesses using xml feeds. We currently have two xml api's and need an interface between these in order to make them work. The interface should be able to send data bidirectionally i.e. to maintain a booking calendar and uptodate pricing. We have complete documentation and schema's relating to each of the two systems. We consider this an ideal small project for an experienced xml programmer. There may be additional interfaces of a similar nature required if this project is successful.
We see the project as creating a "black box" software program with a standard xml input and various xml outputs flavoured to each company we work with. This project is to build the initial interface with one defined xml output. The software should however be flexible enough to allow us to add additional xml outputs at a later date. We have no need for a complex interface, a simple "push here to update" is fine with us but the software can be automatic (i.e. send data everyday at 00:00 for example), semi-automatic or manual. We simply need the ability to extract data from our property database and update various partner sites with this information.
An added advantage would be for the software to tell us when a partner site has received a booking, either through email or through the software interface itself. Even better if the interface could update the ciirus system with the booking information (perhaps this is phase 2).
So, we need simplicity and upgradeability plus the ability for the software to run on an office based PC either with or without human intervention,