This is a case study to measure some React.js skills.
- Responsive design
- Layout design
- Infinite scrolling
- Lazy loading images
- Filtering and sorting
- Shopping cart, add to cart, change quantity, remove from cart
- Website loading animation
- Fetch product data from a mock api
- Dark mode
- Custom hooks
- Product search
- Product images slider
HTML, CSS, JS, TS, React.js, Chakra UI, Redux Toolkit, Axios, GSAP, React Helmet, React Loader Spinner, React Toastify, React Infinite Scroll Component, React Lazy Load Image Component, Lottie, Swiper, React Router Dom
Clone the repository
git clone https://github.com/saintyusuf/case-eCommerceProductListing.git
Change directory
cd case-eCommerceProductListing
Install dependencies
npm install
Run the project
npm run start