Port the backend of Apple's Calendar & Contacts server from PostgreSQL to Usergrid

The assignment is to port Apple's Calendar and Contacts system from PostgreSQL to Apigee Usergrid ([url removed, login to view]) as its backend.

Apple's Calendar and Contact server ([url removed, login to view]) is a mature and open source calendar & contacts server. It is written in python. It has its own Authentication/Authorization system as well as integrates with OpenLDAP. The data storage and identity management systems are already abstracted to support multiple providers. We need Usergrid implemented as the back end provider.

Acceptance Criteria:

All data storage needs to use Usergrid (no PostgreSQL or MySQL).

The system needs to support multiple simultaneous server instances to be fault tolerant.

Skills: Python

See more: apple calendar contacts server, python end, mysql postgresql, calendar management, back end server, server backend, postgresql c++, port, backend, BACKEND SUPPORT, apple, authorization server, server 2012 python, python system management, python management system, storage providers, identity management system, openldap mysql, APIGEE, contacts management system, port already, open source port, SIMULTANEOUS, backend server, backend python

About the Employer:
( 0 reviews ) United States

Project ID: #2510557

1 freelancer is bidding on average $4000 for this job


Please check your inbox. Thanks

$4000 USD in 30 days
(7 Reviews)