Hotel Booking

Cancelled Posted Aug 4, 2006 Paid on delivery
Cancelled Paid on delivery

Has to be developped using: XML-RPC, PHP, MySQL.

Documentation of the XML, XML-RPC webservices of [url removed, login to view]: [url removed, login to view] (Check carefully)

** Module 1:

- Analysis of the XML-RPC interface of [url removed, login to view]

- Design and creation of the MySQL database. Countries, cities, hotels, hotels comments, hotels photos, rooms, all needed tables to make the site run properly, based on [url removed, login to view] XMLs. (Note, lot of data as hotel description, room info, locations, is provided in multiple languages and the database has to support and store all these multi-languages infos)

- Build a system to import the data from [url removed, login to view] XMLs into the database. Possibility to import the different pieces of data manually (from a little interface) or automatically, thanks to a script we would run in a CRON job.

Check in the [url removed, login to view] documentation, "General Help" -> "Logical Calling Order" to get an idea of all the XML-RPC functions to be called and all the different XMLs to import. Some of them will obviously not be imported often. Example, the countries or cities.

- Photos also need to be imported and copied on the server, so we can serve them from our own server.

- PHP classes to manipulate this data. List cities per country, list countries, list hotels (per country/city/date period/hotel name), add a comment to an hotel, etc... All the needed classes to build a site such as [url removed, login to view]

All these classes must be provided with samples of use.

- Minimum technical documentation to be provided: A minimum of comments in the code and document explaining the different scripts and classes, and how to use them.

- This module is the base of work for the module 2, and therefore has to be developped keeping in mind what's in module 2.

My highest budget is $450

Linux PHP Script Install Website Design XML

Project ID: #78667

About the project

23 proposals Remote project Active Sep 28, 2006