Find Jobs
Hire Freelancers

Custom wordpress plugin needed - iCal to XML data conversion and distribution to the booking.com api. - repost

$30-250 USD

In Progress
Posted about 11 years ago

$30-250 USD

Paid on delivery
The successful bidder to this project will: 1) Have previous experience with the [login to view URL] api / web service. 2) Excellent and in depth knowledge of wordpress and its architecture. 3) Proven experience in developing wordpress plugins using php and ajax technologies to produce fast interactive frontend ui's for plugins. 4) Knowledge of cron jobs and scheduling for automating tasks. IF and only if you have all of the above then read further..... Project Details: I need a small custom plugin that can pick up .ics calendar files (iCal format) and distribute the information in xml format to the [login to view URL] api. The [login to view URL] api will then update accommodation rates and availability on their own system from this xml data. The wordress plugin should be generic enough that it is not dependent on wordpress versions and can later be easily plugged into a larger scale wordpress plugin that I plan to have developed at a later stage. I need to be able to specify multiple .ics files .(1 per rental resource - Currently there is 3 but may increase later.) - I should be able to add/change/delete these entries. The plugin needs to be able to pick up these files automatically at specified time intervals or manually on demand. Once a file is picked up the information needs to be distributed via xml to the [login to view URL] api. Ideally I'd like additional functionality to amend the xml tags and distribute it to additional api's / web services. (Distribute to web services other than [login to view URL]). Naming of the plugin and all success / error messaging will be discussed with the successful bidder. Please note: 1) The developer will need to have a very good understanding of wordpress and its backend services to achieve this and should have done something similar in the past. 2) Although this is quite a technical requirement it is also a very small project that should not cost me more than $50 to achieve. If you believe it will cost more then please justify why you believe so. Agreement: The successful bidder agrees to the following 2 items when accepting this project: 1) Milestones can be created but not released until predetermined results have been realized. (A maximum of 50% will be released prior to full completion of the project.) 2) I'll retain complete ownership and copyright and have exclusive right to use all work done for this plugin in any future plugins I design. You cannot redistribute this plugin as your own at a later stage. (Of course I have no objection to you reusing your code later for other different developments.)
Project ID: 4406757

About the project

3 proposals
Remote project
Active 11 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
I can develop a custom WordPress plugin for you. See PM.
$110 USD in 5 days
5.0 (18 reviews)
4.9
4.9
3 freelancers are bidding on average $200 USD for this job
User Avatar
I can help in your project, please check PMB and our ratings/reviews to get idea of our experience. Please let me know if you have any queries.
$245 USD in 5 days
4.8 (236 reviews)
7.8
7.8
User Avatar
Hi, I have rich experience in Wed API, WP and Ajax, ready to start it right away. Thanks Harish.
$246 USD in 3 days
5.0 (70 reviews)
6.1
6.1

About the client

Flag of SOUTH AFRICA
n/a, South Africa
5.0
25
Payment method verified
Member since Jun 14, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.