Refactored the e-commerce platform so that it uses Redux.
Requirments
Once Installed:
- Clone the Repository on to your machine.
- Open the terminal and ensure you are in the right file path.
- Run the command
npm install
to download the packages. - Then run the command
npm start
to run the software. - The application will then begin to run locally.
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
A link to the code:
https://github.com/jgarcia45/redux-store
A link to the Deployed Application:
https://radiant-reef-66907.herokuapp.com/
Copyright (c) Juan Garcia. All rights reserved.
Licensed under the MIT license.