Skip to content

Discover seamless online shopping with E-commerce Store, a React.js, Redux, and Bootstrap-powered web app. Explore products, get detailed info, manage your cart, and breeze through checkout.

Notifications You must be signed in to change notification settings

OmarKhouya/front-end-ecommerce-store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-commerce Store

Welcome to E-commerce Store, a full-fledged web application developed with React.js, Redux, and Bootstrap. This application offers a seamless shopping experience, empowering users to explore a variety of products, view detailed product information, manage a shopping cart, and proceed through the checkout process.

Features

  • Responsive Design: Ensuring a consistent and user-friendly experience across different devices.

  • Dynamic Product Display: Products are dynamically showcased, with detailed information including images, pricing, discounts, and customer ratings.

  • Shopping Cart: Users can add products to their cart, adjust quantities, and seamlessly proceed to checkout.

  • Search Functionality: A search bar enables users to find specific products quickly.

  • Category Navigation: The navigation bar includes a category dropdown for easy exploration of products by category.

  • Error Handling: Clear error modals provide feedback for unsuccessful actions, such as attempting to add a product already in the cart.

Technologies Used

  • React.js: A JavaScript library for building interactive user interfaces.

  • Redux: A state management library ensuring a predictable application state.

  • Bootstrap: A CSS framework simplifying styling and ensuring a modern, responsive design.

Usage

  1. Clone the repository:
    git clone https://github.com/OmarKhouya/e-commerce-store.git
  2. Install dependencies:
    npm install
  3. Start the development server:
    npm start
  4. Open http://localhost:3000 in your browser.

Contribution

Contributions are welcome! If you encounter any issues or have suggestions for improvements, feel free to open an issue or create a pull request.

About

Discover seamless online shopping with E-commerce Store, a React.js, Redux, and Bootstrap-powered web app. Explore products, get detailed info, manage your cart, and breeze through checkout.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published