Skip to content

adetutudeborah/job-listings-page

Repository files navigation

Job listings with filtering solution

This is a solution to the Job listings with filtering challenge on Frontend Mentor.

Table of contents

Overview

The challenge

Users should be able to:

  • View the optimal layout for the site depending on their device's screen size
  • See hover states for all interactive elements on the page
  • Filter job listings based on the categories

Designs

Desktop design

Active state

Mobile design and active state

Links

My process

Built with

  • Semantic HTML5 markup
  • CSS custom properties
  • Flexbox
  • CSS Grid
  • React - JS library

Setting up the repository

The Job listing React App is created with Vite.js. Follow these steps to set up the repository on your local machine:

  • Install Vite.js by running
npm install -g vite
  • Create the project folder/name by running
vite my-project --template react
  • Change into the project folder by running
cd my-project
  • Install the dependencies by running
npm install
  • Start the development server by running
npm run dev
  • Open http://localhost:5173/ in your browser to view the app

Author

Releases

No releases published

Packages

No packages published