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.
- Gatsby.js
- TailwindCSS
- styled-components
fetch
API- React Hooks and Context API
- Figma
- 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.