This project was created for ZipRecruiter Hackathon 2017 and is a HR webapp to help streamline the hiring search process through facilitating easier candidate comparisons. This webapp uses the GitHub API to integrate different candidate's GitHub activity into one page.
yarn- a package manager- 'mongodb' - This process should already be running with
mongodon the CLI
Start MongoDb with mongod
In development, you're going to use two commands:
Start your server with yarn start
Start your development environment with yarn dev
yarn dev:compileto compile JS and SCSS files
yarn jestto run all tests. You may optionall add a param likeyarn jest indexpageto test files matching a regex patternyarn jest:watchto runjestin watch mode
Base.js is global JS that will be run on every page.
When creating a new page, you'll need to add a new entry to the config in webpack.config.js.