Source of truth for Coderbunker is stored on Google G-Suite Apps.
We use these scripts to Extract, Transform, Load the data.
Use clasp to pull, push and deploy:
https://developers.google.com/apps-script/guides/clasp
One subfolder per ScriptId (set of source files).
Each ScriptId can both act as an add-on and as a GET / POST endpoint
Need the following File > Project Properties > User Properties set:
ORG_NAME: CoderbunkerNATURAL_LANGUAGE_API_KEY: (API key from Developers Console)OAUTH_CLIENT_SECRET: (Client Secret from OAuth Developers console)OAUTH_CLIENT_ID: (Client ID from OAuth Developers console)TARGET_FOLDER_NAME: Coderbunker Freelancers Profiles
ORG_NAME: CoderbunkerCHANGE_ENDPOINT: onEdit events endpointSNAPSHOT_ENDPOINT: full data snapshot data post endpoint
See: