A project to run analytics experiments on OpenCollective data, to help the company and users make better decisions on the platform.
npm install
# Copy and configure with your own GitHub token and DB credentials
cp sample.env .env
This is optional, data is already commited in the repository.
node download-data
(need DB credentials and Github Token)node add-collective-top-sponsors
node register-projects
node map-projects-collective
Make recommendations for which collectives an organization on OpenCollective.com should support.
node collective-recommendations {openCollective-slug}
Note: `collective-slug' data is fetched from production website, not the database configured in this repo.
eg:
node collective-recommendations airbnb
node github-organization-recommendations {githubOrganization-slug}
eg:
node github-organization-recommendations square