Gzie3009 / weekday-assignment

Home Page:https://weekday-assignment-seven.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

React + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

weekday-assignment

Job Listings App

This is a React application for displaying job listings fetched from an API. It allows users to filter job listings based on various criteria such as role, experience, base pay, and company name.

Features

  • Fetches job listings from an API endpoint.
  • Allows filtering of job listings based on role, experience, base pay, and company name.
  • Uses Intersection Observer for lazy loading job listings.
  • Provides a loading spinner while fetching job listings.
  • Responsive design for optimal viewing on different devices.

Usage

  1. Clone the repository:

  2. Install dependencies:

  3. Run the application:

Application is already hostel at : https://weekday-assignment-seven.vercel.app/

The application will open in your default web browser at http://localhost:5173.

Video Demo

Watch a demo of the application on Google Drive: Job Listings App Demo

Technologies Used

  • React
  • React Router
  • Intersection Observer API
  • CSS (with Tailwind CSS for styling)
  • Fetch API

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

https://weekday-assignment-seven.vercel.app


Languages

Language:JavaScript 98.8%Language:HTML 1.1%Language:CSS 0.2%