Amazon.in Brand & Promo Scraper Script

Job ID: 40343089

Budget: ₹600 – ₹1,500 INR

Title: Amazon.in Brand Scraper + Free Gift Detection Script (India-based freelancers only)

Description:

I am looking for an experienced Python developer (India-based preferred) to build a script for Amazon.in with the following requirements:

Part 1: Brand Extraction

- The script should navigate Amazon.in using category and subcategory-based structure to ensure broad coverage
- Extract brands dynamically from product listings and product detail pages
- Handle pagination effectively to cover deeper listings
- Focus initially on Beauty category, with option to expand to other categories
- Deduplicate and normalize brand names to create a clean dataset

Part 2: Free Gift Detection

- I already have an existing script for detecting "free gift with purchase"
- This needs to be integrated or reused to check each extracted brand
- Identify whether each brand is offering a free gift or promotion

Final Output:
Brand Name | Gift Available (Yes/No)

Additional Requirements:

- Code should be clean, modular, and easy to update
- Should run on a Windows system (local setup)
- Include setup assistance and instructions
- Basic handling of blocking/captcha

Important Notes:

- The goal is to maximize brand coverage using category-based navigation (not a perfect A–Z list)
- The solution should be efficient and avoid unnecessary scraping overhead

Please include in your proposal:

1. Your approach for category navigation and brand extraction
2. How you will handle pagination and scaling
3. Estimated timeline and cost

Looking forward to your proposals.