Scrap data from a website

Job ID: 30692688

Budget: $30 – $250 USD

I need someone to scrape data from the following website: https://www.modulargrid.net/e/vendors

This website lists 473 manufacturers. Under each manufacturer page, there’s some standard information: description, most popular products, address and website. Then, there’s a list of products. I’m interested in all products – so, the default “show all” setting. Clicking on the (i) alongside each product brings up a subpage for each product, which typically lists: Product name (in all caps and bold), Short description (in all caps offset from text that follows), Full description, Dimensions, Current Draw, Price, Average Rating, Number of Votes, and Submission Data (date submitted and user; last change and user). For example, the first manufacturer, “000”, has 9 products listed.

The ultimate deliverable that I’d like is a spreadsheet with a row for each product from each of the 473 manufacturers and the following fields:
• Manufacturer name
• • Manufacturer description
• Manufacturer most popular products
• • Manufacturer address (if provided)
• Manufacturer website (if provided)
• • Product name
• Product short description
• • Product full description
• Product dimensions
• • Product current draw
• Product price
• • Product average rating
• Product votes
• • Product submission data


Then, I’d like to repeat this same process for the following websites:
https://www.modulargrid.net/f/vendors/ (15 manufacturers)
https://www.modulargrid.net/u/vendors (15 manufacturers)
https://www.modulargrid.net/c/vendors (3 manufacturers)
https://www.modulargrid.net/m/vendors (18 manufacturers)
https://www.modulargrid.net/d/vendors (51 manufacturers)
https://www.modulargrid.net/s/vendors (10 manufacturers)
https://www.modulargrid.net/a/vendors (97 manufacturers)
https://www.modulargrid.net/p/vendors (277 manufacturers)
Related categories: Data Entry Excel Web Scraping