Skip to content

Show jobs from Github using the Jobs API. Built with React, Typescript and styled-components

Notifications You must be signed in to change notification settings

burhanuday/github-jobs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Jobs API

Jobs board using the GitHub Jobs API data.

Technical stack:

  • Typescript
  • React
  • styled-components

⚠️ IMPORTANT ⚠️: The GitHub Jobs API will throw a CORS error when you try to pull data from it in your project. To avoid this, you need to use CORS Anywhere. This allows you to prefix your request URL with https://cors-anywhere.herokuapp.com/ and the request will come back as expected. So, if you wanted to request all positions, your request would look something like this:

fetch(
  "https://cors-anywhere.herokuapp.com/https://jobs.github.com/positions.json"
)
  .then((res) => res.json())
  .then((data) => console.log(data));

About

Show jobs from Github using the Jobs API. Built with React, Typescript and styled-components

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published