Skip to content

GitHub Jobs API web app using Gatsby.js, Context API, Hooks, styled-components and TailwindCSS.

Notifications You must be signed in to change notification settings

waleed-alfaifi/github-jobs-api

Repository files navigation

GitHub Jobs API Challenge

GitHub Jobs API web app using Gatsby.js, Context API, Hooks, styled-components and TailwindCSS.

This project is done as a solution to the following challenge on Frontend Mentor GitHub Jobs API challenge.

Original Design

Original Design

My Design

My Design

🔨 Tools and Technologies

  • Gatsby.js
  • TailwindCSS
  • styled-components
  • fetch API
  • React Hooks and Context API
  • Figma

🎯 Achieved Tasks

  • Get the website to look as close as possible to the original design.
  • Implement light/dark theme.
  • Get jobs using the GitHub jobs API and display them.
  • Ensure responsive design on all screens.
  • Use the design tool Figma to work with the original design and try to imitate it.

About

GitHub Jobs API web app using Gatsby.js, Context API, Hooks, styled-components and TailwindCSS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published