Project Entry from Devchallenges.io
The Github Jobs API Project is a challenge to build an interface to utilize the Github Jobs API endpoint. The API provides the abilities to custom tailor searches based on various criteria (location, description, full-time, etc). API results are limited to a maximum of 50 jobs returned per query, with the ability to use pagination to fetch more.
Github Jobs API ChallengePlease Note: I use my own cors-anywhere implementation as a way to proxy calls to the Github API (as the project challenge had suggested). My proxy is hosted on heroku, so your first search may make a few seconds to spin up.
To view the project and run it locally, simply click on the download button above or clone the repo. You will need to have Node/NPM installed. Once the project is downloaded or cloned, simply run npm install
to install all of the node libraries (React, etc).
npm run start
will run the project locally.