Kind of development: Customization of existing website
Description of requirements/features: HI Guys,
I am looking for a freelancer for a job in Wordpress / PHP?
I bought a template on ThemeForest. It is a very complete template, well programmed, which already provides all the support you need to manage real estate, bookings, users, etc. I register the properties of the clients on a admin panel, and visitors can access, choose the dates, book and pay with PayPal.
I need several improvements on the site itself - it a long-term project. The improvements are mostly payments system customizations and user experience adjustments. But at first, the main need it is to integrate Wordpress site with his management system.
It uses an external system, something like an ERP, to manage real estate, bookings and clients.
How it works: An API in which we send POST requests in XML, and received XMLs formatted with the content back.
I needs to synchronize between the two systems:
- Real Estate: pull all of his properties from the other company to my web address, and send to the other company new registered properties from our website
- Reservations: Pull every property reservations to our site and when entering new reservations in our site, they need sent to the other company.
Basically the main work is to analyze the API documentation (which is quite complete), map the fields that comes from there, and insert it on the our word press site (formatting the information as the theme's custom post types.
I already started the integration: I'm already pulling and inserting properties, missing only one or another field that is not formatted properly. I have created a library to make requests and format the XML in order to turn into PHP objects and make it easier to manipulate. I also created a complete mapping of custom post types, and all the field names in both systems, and a page on our website with a "Sync" button to perform the function. The code was developed in a child theme in wordpress.
Initially, it would only be necessary to complete this integration, but other improvements and adaptations will be enquiried later.
All this is in a GIT repository today, and if you have interest in the job, I can share with you so you can examine the source-code.
I also need a time and estimate to do this job.
Feel free to ask if you have any questions.
All the best,
Extra services needed: Customization, 3rd party integration
John Paul D.100% (3)
Create an account now and send a proposal now to get this project.Sign up
Clarification Board Ask a Question
Hi Jon Paul
Reading through your proposal it sounds like you are nearly there so this may be of no help at all, hence a question rather than a proposal...
Have you considered an approach using WP ALL Import for bringing XML into the system. It also has plugins for some of the more popular property themes.
It allows you to hook functions onto various stages of the import (start and end of import and of each record import).
Worth a look as it may be easier to maintain in the long run...
Hi John. Please can you share the GIT Repository so that I can check the the code and bid. Thanks, Clive.
Thanks for your kind invite!
We are analyzing your project requirements and would like to discuss the project in detail so that we both have the same level of understanding about the project and based on that give you with the best cost and time for this project.
Please open PMB for a brief discussion over the project.
Thanks & Regards,
Are you in a rush or flexible on deadline?
I have few queries regarding your requirement. Can we discuss?
Can you share your website URL?
IT Sourcing Australia
Thanks for invitation
Can you share me your git URL to have better view on that ?