Create a prototype to use Google API

Completed Posted Oct 10, 2011 Paid on delivery
Completed Paid on delivery

I need to create a prototype for communicating with Google Contacts using the latest version of Google API in C#. This is a part of another project to sync information with Google Contacts, Calendar and Tasks. If you are selected you will be invited to bid on the next phase.

*** To be considered you MUST provide a bid with your reply. ***

## Deliverables

Prototype

Write a asp.net 4.0 and c# based web application that will interact with google contacts api and implement the following functions:

1. Create a group in google contacts

2. Test if the group exists in google contact

3. Add custom fields in google contacts

4. Get all changes from google contacts within a group, between two UTC time (including the link to the deleted ones)

5. Insert a batch of new contacts in google contacts (in the group)

6. Delete a batch of contacts in google contacts

7. Update a batch of contacts in google contacts

Data structures & design

* The data on the web application must be written on a asp.net dataset.

* A log must be generated to track the data. We will supply the log library that you can use.

* There should be a running variable called the last access time. It should be 0 in the beginning.

* One single class with functions given above needs to be designed

* The web application will also display google authentication and authenticate with google

Unit Test Cases

1. Create a group and test whether the group is inserted

2. Test if the group is already present

3. Add custom fields in Google contacts and test if the custom field is inserted

4. Add some value to a custom field and see if the value is inserted to the contact

5. add a contact to the group and then extract the contact using the get all changes between two times to make sure that the contact is entered

6. repeat above for update

7. repeat above for delete

Deliverable

* Two [url removed, login to view] 2010 projects, one for the app and other for the unit test

* The code for loading some data for testing (maybe this can be inside the unit test itself). Note that unit test should not call any Google function directly.

* Log file with enable log option

References

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

.NET Amazon Web Services ASP C# Programming

Project ID: #3625859

About the project

9 proposals Remote project Active Oct 15, 2011

Awarded to:

azmatakhtar

See private message.

$100.3 USD in 14 days
(8 Reviews)
3.5

9 freelancers are bidding on average $258 for this job

jazzros

See private message.

$501.5 USD in 14 days
(49 Reviews)
7.5
AdengappaaIndia

See private message.

$115.6 USD in 14 days
(13 Reviews)
4.6
okarpovv

See private message.

$204 USD in 14 days
(7 Reviews)
3.9
kundansonu1734

See private message.

$100.3 USD in 14 days
(4 Reviews)
2.2
bitbytesolutions

See private message.

$300.05 USD in 14 days
(0 Reviews)
0.0
rv2300

See private message.

$100.3 USD in 14 days
(0 Reviews)
1.8
markkao

See private message.

$500.65 USD in 14 days
(0 Reviews)
0.0
califwebdev

See private message.

$400.35 USD in 14 days
(0 Reviews)
0.0