- Node v16
yarn setupCreate an .env file and copy the variables from .env.example
Locally, this project uses the free version of ngrok to enable redirects and webhook processing. Sign up for a free account and go through first time setup.
To start the application run the following command
yarn devYour personalized OAuth redirect URL and OAuth webhook URL will be logged in
the console. Update your
application settings
on the Checkr Dashboard with the logged values.
OAuth webhook URL https://90f1-34-236-51-55.ngrok.io/api/checkr/webhooks
OAuth redirect URL https://90f1-34-236-51-55.ngrok.io/api/checkr/oauth
yarn test:backendyarn test:frontendThe .vscode folder contains opt-in
Workspace Settings and
Extension Recommendations
that the Checkr team recommends using when working on this repository.
This Node V17 and v18 MSW bug will cause issues in some of our tests. While these problems are being fixed, we are using node v16 for now.