Redux ecommerce

Overview
E-commerce website with React and Redux.
Goals
Build a basic e-commerce website.
Tech stack
- React, Redux, Redux Thunk, React Bootstrap, Faker
Features
- Responsive e-commerce pages
- Products filtering, sorting, pagination with infinite scroll
- Static app with fake backend
Implementation details
It is a static, client side app that uses Promise based fake backend for simulating data fetching. The UI is build using React Bootstrap components. The state for products filtering, sorting, infinite scroll pagination and cart is managed using Redux. Images use load event for displaying a spinner.
For more implementation details see the README.md file on Github.
Lessons learned
- Get practical experience with Redux.
Links
-
Repository: https://github.com/nemanjam/redux-ecommerce
Share: