- Manage authentication with JWT (automatic token refresh applied)
- Use the Yup and React Hook Form to validate the form.
- Smart Pagination, Filter, and Product Search
- Incorporate state into the URL to easily share results across devices.
- Asynchronous state management with React Query
- Code Splitting
- Improve performance by optimizing build file size analysis.
- SEO with React Helmet
- Separate the private and public routes.
- REST API
- Vite
- Typescript
- React Router
- React Query
- React Hook Form
- Yup
- TailwindCSS
- ESLint
- Prettier
- Other libraries
To get started just pull the repo and run the following
yarn
yarn build
yarn dev
If you seem like this project is helpful for you, give it a 🌟 and share it to your friends 💖