Skip to content

Tool that helps to process intern apps by separating personal information and separating all the apps between committees!

Notifications You must be signed in to change notification settings

uclaacm/internship-app-preprocessor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Internship App Preprocessor

What Does it Do?

This is a preprocessor that can be modified with minimal effort to do the following to help process ACM's intern/officer applications:

  • Strip personal information from applications and assigning IDs to applicants to ensure blind applications.
  • Separate applications by committee and only keep the relevant questions on sub-sheets for each committee.

Running The Script

To run the script, simply clone the repository, then download all the required dependencies with yarn install. Then, once you update the .env with the necessary *SPREADSHEET_ID of the Internship/Officer Applications Responses Spreadsheet and SERVICE_ACCOUNT, you can simply run yarn run-script to process all of the applications!

Updating Information From Year To Year

To update this script to run from year to year, as the questions vary from committee to committee yearly, simply update the columns corresponding to the form questions accordingly, or the committees, and it should work!

About

Tool that helps to process intern apps by separating personal information and separating all the apps between committees!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published