Data Scraping Project

Job ID: 39558583

Budget: $30 – $250 USD

Request for Data Scraping Services from Maroof.sa

Dear Service Provider,

We are seeking a skilled professional or team to perform data scraping from the Maroof.sa website (https://maroof.sa/businesses). The objective is to extract specific information about businesses listed on the platform.

The data points we require for each business are:

Certificate Type: (e.g., Verified, Gold, etc.)

Main Business Category:

Sub-Business Category:

Region: (e.g., Makkah, Riyadh, etc.)

City:

Number of Reviews:

Contact Information:

Email Address

Phone Number(s)

Customer Service Number (if available)

Social Media Accounts (e.g., Twitter, Instagram, Facebook, etc.)

Please provide a proposal outlining your approach, estimated timeline, and cost for this project.

Required Skills for Service Provider:

To successfully execute this task, the service provider should possess the following skills and experience:

Proficiency in Web Scraping Technologies: Expertise in using libraries and frameworks such as Python (Scrapy, BeautifulSoup, Selenium), Node.js (Puppeteer, Cheerio), or similar tools.

Experience with Dynamic Websites: Ability to handle websites that load content dynamically (e.g., JavaScript-rendered content, infinite scrolling, AJAX requests).

HTML/CSS Parsing: Strong understanding of HTML structure and CSS selectors for accurate data extraction.

Data Cleaning and Transformation: Capability to clean, structure, and format the extracted data into a usable format (e.g., CSV, JSON, Excel).

Proxy Management (Optional but Recommended): Experience in using proxies to avoid IP blocking and ensure continuous scraping.

Error Handling and Robustness: Ability to build resilient scrapers that can handle network issues, website changes, and other unforeseen errors.

Knowledge of Maroof.sa Structure: Familiarity with the website's layout and potential anti-scraping mechanisms would be a plus.

We look forward to reviewing your proposals.
Related categories: Python Web Scraping Django Data Mining Node.js