This project is a fully functional E-Commerce Shopping Cart application built using React.js, Redux, and Tailwind CSS. It offers a seamless shopping experience with a sleek user interface and efficient state management.
- Product Listings: Browse through a wide range of products displayed in an intuitive grid layout.
- Product Details: View detailed information about each product, including images, descriptions, and pricing.
- Add to Cart: Easily add desired products to the shopping cart with a single click.
- Cart Management: Manage your shopping cart effortlessly, including adding, removing of items.
- Responsive Design: Enjoy a consistent and user-friendly experience across various devices, thanks to the responsive design implemented using Tailwind CSS.
- React.js: A popular JavaScript library for building user interfaces, providing a component-based architecture for creating reusable UI elements.
- React Router: Declarative routing for React applications to navigate through different views.
- Redux toolkit: A predictable state container for JavaScript applications, facilitating efficient management of application state.
- Tailwind CSS: A utility-first CSS framework that enables rapid development by providing pre-designed components and utility classes for styling.
To run this project locally, follow these steps:
- Clone this repository to your local machine.
- Navigate to the project directory in your terminal.
- Install dependencies using
npm install. - Start the development server using
npm start. - Access the application in your browser at
http://localhost:3000.
Check out the live demo of the E-Commerce Shopping Cart App (https://shopping-cart-app-redux.vercel.app/).