Skip to content

KartScanner is a responsive e-commerce platform that lets users search and view products with ease. Featuring a real-time search bar, interactive product listings, and seamless navigation, KartScanner ensures a smooth shopping experience on both desktop and mobile devices.

Notifications You must be signed in to change notification settings

GarvitV957/kartscanner

Repository files navigation

KartScanner

Brief about KartScanner

KartScanner is a dynamic and responsive e-commerce platform that allows users to search and view a variety of products. With a user-friendly interface and efficient product listing, KartScanner provides a seamles experience. The website fetches product data from an external API and displays it in a visually appealing and organized manner.

Purpose

The primary purpose of building KartScanner is to create an intuitive and efficient shopping platform homepage that offers users a smooth and enjoyable browsing experience. By leveraging modern web technologies, KartScanner ensures fast load times, responsive design, and easy navigation.

Features

  • Product Search: Users can search for products using the search bar, which filters products in real-time.
  • Responsive Design: The website is designed to be fully responsive, ensuring a seamless experience on both desktop and mobile devices.
  • Product Listing: Products are displayed in a grid layout with images, titles, and prices.
  • Loading Indicator: A loading indicator is displayed while fetching data from the API to improve user feedback.

Getting Started

To get started with KartScanner, follow the instructions below to set up the project on your local machine.

Prerequisites

Ensure you have the following software installed on your system:

  • Node.js (v12.x or later)
  • npm (v6.x or later) or yarn (v1.x or later)
  • Git

Run Locally - KartScanner Web Application

  1. Clone the Repository:

    git clone https://github.com/GarvitV957/kartscanner.git
  2. Navigate to the Project Directory:

    cd kartscanner
  3. Install Dependencies:

    npm install
  4. Run the Development Server:

    npm run dev
  5. Open the Application:

    Open your browser and navigate to http://localhost:3000 to see the KartScanner website in action.

Usage

Once the project is set up and running locally, you can:

  • Search for Products: Use the search bar at the top to filter products by their title.
  • Browse Products: View the list of products displayed in a responsive grid layout.
  • View Product Details: Click on any product to view more details (this will be implemented in the individual product pages). Screenshot 2024-05-29 231723 Screenshot 2024-05-29 231851 Screenshot 2024-05-29 231936

About

KartScanner is a responsive e-commerce platform that lets users search and view products with ease. Featuring a real-time search bar, interactive product listings, and seamless navigation, KartScanner ensures a smooth shopping experience on both desktop and mobile devices.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published