Compare prices across AliExpress, eBay, & Amazon.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • MyrinNew
    Senior Member
    • Feb 2024
    • 5175

    #1

    Compare prices across AliExpress, eBay, & Amazon.

    This is a submission for the Bright Data Web Scraping Challenge: Scrape Data from Complex, Interactive Websites


    What I Built

    Cheaperr is a price comparison platform that allows you to compare prices for your desired product across Amazon, eBay, and AliExpress, helping you find the best deal effortlessly.


    Built with

    The application was built with the following tools:
    • Reactjs
    • TailwindCSS
    • Node(Expressjs)
    • Puppeteer
    • Bright Data's Scraping Browser


    Demo



    Home page




    Products page







    Compare-prices page




    How I Used Bright Data

    For this project, I used Bright Data's Scraping Browser. This allowed me to easily mimic user interactions on the Amazon, eBay, and AliExpress websites.
    • The user enters their desired product name in the search bar and clicks enter.
    • A request is made to the app's node server with the user's search query.
    • The server connects to Bright Data's scraping browser through Puppeteer.
    • Once connected, the scraping browser navigates to Amazon, eBay, and Aliexpress.
    • The inputs the user's search query into the search bar of all three websites.
    • The price filter dropdown on each website is clicked and the filter from lowest price option is selected.
    • The results on the page are gotten and returned to the application and the scraping browser is closed.
    • The price for the item gotten back from the three sites is then compared against each other and the site with the cheapest price for the queried product is then displayed to the user.


    Bright Data's Scraping Browser made scraping the data from each of these site so much more easier than it would been had it been scraped manually.




    More...
Working...