This project implements a shopping app using Redux Toolkit for state management. It provides a simple and efficient way to manage the state of the application, including the shopping cart and product inventory.
- Display a list of products available for purchase.
- Allow users to add products to their shopping cart.
- Display the contents of the shopping cart.
- Allow users to remove items from the shopping cart.
- Calculate and display the total price of items in the shopping cart.
- Clone this repository to your local machine:
git clone https://github.com/Faizanusmani06/shoping-app-redux.git
- Navigate to the project directory:
cd shopping-app-redux
- Install dependencies:
npm install
- Start the development server:
npm start
- Access the shopping app through your browser at
http://localhost:3000
.
- Redux Toolkit simplifies Redux development by providing utilities to reduce boilerplate code.
- The state of the application, including the shopping cart and product inventory, is managed using Redux Toolkit slices and reducers.
You can customize the app's appearance and layout by editing the components using tailwindcss
Contributions are welcome! Please feel free to submit any issues or pull requests.