Skip to content

kamzzi/DevJobs

Repository files navigation

DevJobs - Find your dream job

Find your dream jobs and apply easily.

Table of Contents
  1. About The Project
  2. Getting Started
  3. Contact

About The Project

Find your dream jobs and apply easily.

Features & Responsibilities

  • A completely responsive and accessible website for users.
  • Optimized for performance, providing ligthhouse statistics of 4x100.
  • Polished for UI&UX.
  • Lots of animation.
  • Theme Provider with user preferences.
  • Server responding jobs with filtering and advanced search params.
  • Modals, portals.
  • Custom hooks with load more functionality.
  • Job description with applying.
  • Tests provides by MSW+Vitest+RTL.
  • Params options
  • title (Search by title, {string}),
  • location (Search by location {string}),
  • fullTime (Search by Full/All possibly time, {full|all})

(back to top)

Built With

  • React
  • TypeScript
  • React Router
  • React Hook Form
  • Jest
  • Testing-Library
  • CSS3
  • Context-API
  • Vite
  • Vercel

(back to top)

Getting Started

To start using the project, follow these steps:

  • Clone the repository git clone https://github.com/kamzzi/DevJobs.git YOUR_FOLDER
  • Install the necessary packages npm install
  • Run the live version npm run dev
  • Optionally run tests npm run test

(back to top)

Contact

DevJobs: https://github.com/kamzzi/DevJobs

(back to top)