ZD QA challenge

React, with Tanstack Query, Tanstack Table and Tanstack Virtual for the heavy lifting.

MSW for mock API (enabled in production for now as well to emulate real API in deployment).

Functionality implement:

  • Search filtering by name/email
  • Column sorting
  • Multi-select user deletion
  • Single user deletion

Run

npm install

npm run dev

Deployment

Simple Vercel deployment at https://zd-qa-challenge.vercel.app/