**Description:**
First phase of a multiphase project that is a mashup of Google Contacts, Calendar and Maps
**Requirements Phase 1:
**Reading and writing to Google Calendar drawing information from Google Contacts
Process through the Google Calendar and for each entry that contains the ‘AA:’ designation, lookup the name, telephone number and address and insert it into the Notes field for that calendar entry.
**Example:
** Starting with an entry in the Google Calendar designated with ‘AA:’, search the address book for any matches on the name and insert into the Calendar the Name, Telephone number and Address. Additionally, Home and Work are links to a Google Map of that address.
**Calendar Entry Before:
**What: AA: call Robert Simon
Description: ----empty-----
**Calendar Entry After:
**What: AA: call Robert Simon
Description: ************** AA:
Robert Simon 415-509-3001 mobile
Home: 290 Green Street, San Francisco, CA
Work: 3000 Sand Hill Road, Menlo Park, CA
************** AA:
## Deliverables
**Deliverable:
**1. Web page ??" StartPage:
------------------------------------------------------------
Google Account email: _______________ |
Password: __________________ |
Process Calendar for the next ____ days. |
|
Process (button) |
------------------------------------------------------------
2. Processed and Inserted Calendar items in Google Calendar
3. Web page ??" SummaryPage:
------------------------------------------------------------
For the account: ID: __________ |
The following items were processed for |
the period: _____ to ____. |
|
|
Item: Mon Jun 9 9am, AA: call Robert Simon |
Description: |
Robert Simon 415-509-3001 mobile |
Home: 290 Green Street, San Francisco, CA |
Work: 3000 Sand Hill Road, Menlo Park, CA 94025 |
|
Item: Mon Jun 9 6pm, AA: dinner Bix |
Description: |
Bix (415) 433-6300 work |
Work: 56 Gold Street, San Francisco, CA |
|
----------------------------------------------------------
4. Web application deployed and delivered on Google App Engine.
<[login to view URL]>
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Python delivered on Google App Engine