Skip to content

DiogoPCastelos/ATS-Integration-Google-Sheets-Handler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ATS Google Sheets Integration Handler

Description

A handler that reads values from a Google Sheet data pool and curls them to Greenhouse using both Greenhouse and Google APIs. If you want to see the code working in its full glory, make sure to check-out GConnection and sign-up for a spot on their incredible recruiting app!

Installation

  1. Clone the repository:

    git clone https://github.com/DiogoPCastelos/ATS-Integration-Google-Sheets-Handler.git
  2. Install the dependencies:

    npm install

Usage

  1. Configure the necessary environment variables.

  2. Get a "credentials.json" file from google cloud

  3. Create a "constants.js" file where you initialize and export constants to the corresponding spreadsheetId Check Google Excel API Documentation for more information

  4. Run the application:

    node index.js

Contributing

Contributions are not being accepted and the product, or at least its public version, is finalized.

License

Shield: CC BY-NC-SA 4.0

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

CC BY-NC-SA 4.0

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published