I've always wanted to develop a filtering system similar to the one used by myauto.ge. Throughout this project, my primary focus was on data filtering, efficient routing & pagination, effective state management, maintaining a clean architecture, and crafting reusable code.
React, Typescript, Zustand, TailwindCSS, React-router-dom, react-query.
After cloning project don't forget to install all the dependencies with:
npm run install
and then run this to launch sever:
npm run start
This script will launch the vite server and json-server in parallel.