Installing:
$ yarn install
$ yarn start
- TypeScript
- ReactJS 18
- React Hooks
- Redux Toolkit (state manager)
- Axios (for requests to backend)
- Prettier (formatting code)
- Webpack
- React Router v6
- React Content Loader (skeleton)
- React Pagination (paginate)
- Lodash.Debounce (deferred code execution method)
- Code Splitting, React Loadable, useWhyDidYouUpdate
- CSS-Modules / SCSS (styles)
- Product selection
- Product size selection
- Select product category
- Product sorting
- Product search
- Add product to cart