Bullhorn Career Portal is the next-generation way to share jobs and source candidates from your Bullhorn ATS/CRM instance. Download, configure and host your own career portal, or fork the source code and make it your own.\
There are many ways to contribute to Bullhorn Career Portal.
- Submit bugs and help us verify fixes as they are checked in.
- Review source code changes.
- Contribute bug fixes.
In order to build Bullhorn Career Portal, ensure that you have Git, Node.js, and Angular CLI installed.
Clone a copy of the repo:
git clone https://github.com/bullhorn/career-portal.git
Change to the Career Portal directory:
cd career-portal
Install build tools and dev dependencies:
npm install
Use one of the following to build and test:
npm run serve # Launch a local version of the career portal (frontend only).
npm start # Launch a local server with server side rendering portal.
npm run build:static # Build an optimized version of Career Portal in `/dist`
npm run build # Build a package for use with server side rendering
To maximize the flexibility of application configuration, all configuration-level integrations should derive their dynamic variables from the app.json file. That file can then be loaded into the application.
- NPM-Check-Updates - checks for updates of node modules with CLI