IT Job Board

This app is a frontend for the IT Job Board Rails API, which simply displays a list of jobs with filtering, sorting and pagination.

I built this app to learn more about Server Rendering / React Server Components and the new App Router in Next.js.

The application state is stored inside the React Context. Filtering, sorting, and pagination are synced with the URL query params, so it is easy to share the link to a specific page with others.

Technologies: React, TypeScript, Next.js 13.5.5

hero section

results of filtering