Welcome to ShoppingStop! This is an ecommerce website project built using React, Redux, and Dummy.json API.
- Shopping Cart: Users can add products to their shopping cart, view items in the cart, and remove items from the cart.
- Redux State Management: Utilizes Redux for managing application state, ensuring a single source of truth for data across components.
- Bootstrap Styling: The UI is styled using Bootstrap, providing a responsive and visually appealing layout.
- Categories and Products: Products are organized into categories for easy browsing and navigation.
- User Authentication: Users can log in and log out of their accounts, ensuring a personalized shopping experience.
- Dummy.json API Integration: Utilizes Dummy.json API to simulate backend data for products and user authentication.
To run this project locally, follow these steps:
- Clone this repository.
- Navigate to the project directory.
- Install dependencies using
npm install
. - Start the development server using
npm start
.
Once the development server is running, you can access the website at http://localhost:3000
in your web browser. Explore the different categories, add products to your cart, and experience the seamless shopping experience.