Skip to content

An eCommerce platform that fetches products on its own using thirdparty APIs. This website is built with ReactJS and Redux. It fetches products dynamically from a thirdparty API and renders it on the homepage.

Notifications You must be signed in to change notification settings

chiragmetaliya/smartcart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-commerce Website using React and Redux

Welcome to the E-commerce Website project! This application is designed to showcase various features of React and Redux for building a modern and responsive e-commerce platform.

Project Features

  • Fetch Products Using API: The app fetches product data from an external API, providing a wide range of products for users to explore.

  • Redux for State Management: Utilizes Redux for efficient state management, ensuring a consistent and scalable data flow within the application.

  • Add and Remove Functionality in Cart: Users can easily add products to their shopping cart and remove them, providing a seamless shopping experience.

  • React Class-Based Components: The project uses class-based components in React, showcasing different component lifecycles and state management techniques.

Getting Started

To get started with this project, follow these steps:

  1. Fork and clone this repository to your local machine:

    git clone https://github.com/your-username/E-commerce-website-using-React-Redux.git
  2. Install the required dependencies:

    cd E-commerce-website-using-React-Redux
    npm install
  3. Start the development server:

    npm start
  4. Open http://localhost:3000 to view it in your browser. The page reloads when you make changes.

You may also see any lint errors in the console.

Scripts

npm run build

Builds the app for production to the build folder.
It correctly bundles React in production mode and optimizes the build for the best performance.

Snapshot

Screenshot 2023-08-13 at 11 05 22 PM

Contributing

We welcome contributions from the community.

About

An eCommerce platform that fetches products on its own using thirdparty APIs. This website is built with ReactJS and Redux. It fetches products dynamically from a thirdparty API and renders it on the homepage.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published