Use [login to view URL] RESTful API to update MySQL DB
$750-1500 USD
Paid on delivery
I'm looking for a developer that can build an additional layer of functionality to an existing script that has been created using PHP / MySQL.
Background:
I have installed Baïkal (CalDAV + CardDAV lightweight server) on my web hosting, using PHP/MySQL. The Baikal server allows users to register for a new account and then setup new CalDAV + CardDAV feeds for their account. It is then possible for that user to subscribe to, and update, this feed from their OSX iCal and Contacts applications.
The server took 5minutes to setup and all User Account, Address Book / Calendar functionality is built and working perfectly.
What I Require:
I would like you to develop a script that will automatically create and synchronise a new CalDAV + CardDAV feed in the user's Baikal account, using data obtained via the [login to view URL] API.
1. Enable Baikal user to connect their [login to view URL] account
2. Connect to the [login to view URL] API and populate a new Calendar + Address Book on Baikal
3. Run background synchronisation every 5-10minutes to ensure the Baikal database remains in synch with the user's [login to view URL] data
For now, the data will be READ-ONLY. In the future, I would also like the user to be able to update [login to view URL] via the CalDAV + CardDAV feed, but Phase 1 should simply be displaying the data made available by [login to view URL]'s API.
[login to view URL] People / Contacts API: [login to view URL]
[login to view URL] Calendar API: [login to view URL]
Baikal Server: [login to view URL]
Project ID: #6674983
About the project
22 freelancers are bidding on average $1076 for this job
Let's discuss over freelancer Personal Message Box for the proper estimation of cost and time. I am myself doing programming so you will directly work with one person and that's me. No mediators. No managers. No sub More
Hi! I could add the functionality that you describe to Baikal. I'm a web developer with years of experience in PHP and MySQL. My plan for the project is to begin by familiarizing myself with Baikal and its source co More