sufiyanbmk / Machine_test

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Machine task

This project consists of two tasks: fetching today's price of a given product keyword from Amazon or Flipkart using web scraping with Puppeteer (implemented in TypeScript) and developing a custom range slider widget without using npx create-react-app (implemented in TypeScript).

Task 1: Fetch Today's Price from Amazon or Flipkart

The web scraping script allows you to fetch the current price, seller name, and product details for a given product keyword from Amazon or Flipkart using Puppeteer in TypeScript.

Prerequisites

  • Node.js should be installed on your machine.

Installation

  1. Clone the repository.
  2. Run npm install to install the required dependencies.

Task 2: Custom Range Slider Widget

The custom range slider widget is implemented without using npx create-react-app in TypeScript. It allows you to select minimum and maximum values.

Prerequisites

  • React and TypeScript should be installed in your project.

Installation

  1. Initialize a new React project by running npx create-react-app my-app --template typescript.
  2. Navigate to the project directory using cd my-app.
  3. Install the necessary dependencies by running npm install.

License

This project is licensed under the MIT License.

About


Languages

Language:TypeScript 52.3%Language:JavaScript 33.1%Language:CSS 11.1%Language:HTML 3.5%