Integration with external API's
Orçun Avşar
Abstract
Melange data needs to be exported to/imported from Google Docs using Google APIs. There are various data types to be exported and imported. Melange represents plural data with lists. These lists are already exportable to CVS and should be exportable to Google SpreadSheets too. Documents and proposals also needs to be exportable to GDocs. All exported data should be imported in a similar way if required. This project aims to integrate Google APIs with Melange via OAuth authentication.
Additional Information
Export Melange Lists: Basically an export button for each lists on Melange that triggers an export mechanism to Google SpreadSheets. (including OAuth roundtrip, access token storing on datastore)
Sync Propsals with GDocs documents: Students will be able to edit their proposals through tinyMCE editor or link to a Google Document file. There will be a "Sync Now" button to syncronize proposal that Melage holds with actual Google Documents file.
