E-commerce platform that uses Redux
AS a senior engineer working on an e-commerce platform
I WANT my platform to use Redux to manage global state instead of the Context API
SO THAT my website's state management is taken out of the React ecosystem
GIVEN an e-commerce platform that uses Redux to manage global state
WHEN I review the app’s store
THEN I find that the app uses a Redux store instead of the Context API
WHEN I review the way the React front end accesses the store
THEN I find that the app uses a Redux provider
WHEN I review the way the app determines changes to its global state
THEN I find that the app passes reducers to a Redux store instead of using the Context API
WHEN I review the way the app extracts state data from the store
THEN I find that the app uses Redux instead of the Context API
WHEN I review the way the app dispatches actions
THEN I find that the app uses Redux instead of the Context API
This project is covered under the MIT License
https://random-store-redux.herokuapp.com/
https://github.com/a-riveragonzalez/redux-store
The following animation shows how a user can register using the Signup page and then navigate to the Products page:
The following animation shows how the user can select a category, choose a product, view details about it on the product page, and add and remove it from their shopping cart:
Finally, the user can checkout by going to their shopping cart, as shown in the following animation:
For any troubleshooting and/or questions regarding this project, email me at : arelyrivera1996@gmail.com
To check out more of my work, visit: https://github.com/a-riveragonzalez