Hotel Reviews Indexing Script

Job ID: 40234785

Budget: €750 – €1,500 EUR

I need a robust, repeatable scraper that gathers every English-language review for roughly one million hotel listings and stores them in a clean JSON database. The first milestone covers the initial 10 000 reviews: once those entries are parsed accurately I will release payment and we can scale the same solution across the remaining content.

Database requirements
• JSON output only, one record per review
• Mandatory fields: hotel_id, reviewer_name, review_date, rating_score, full_review_text

Source sites
The exact platform will be shared privately after award, so structure the code to accept multiple endpoints with minimal change.

Deliverables for each milestone
1. Fully documented scraping/parsing script (Python, Node, or another well-supported language)
2. Corresponding JSON file containing the extracted reviews
3. Brief runbook explaining setup, dependencies, and how to extend to additional platforms

Milestone structure
– Milestone 1: 10 000 verified reviews delivered in JSON + working script
– Milestone 2: indexing of all remaining reviews (ca. one million properties) using the same tooling

Proposal instructions
Line 1: “I AM HUMAN”
Line 2: Fixed price quote for Milestone 1 (script + first 10 000 reviews)
Line 3: Quote for completing the rest of the database yourself
Line 4: Any clarifying questions you need answered before starting

Please ensure your solution respects the terms of service of each platform, handles captchas/rate limits gracefully, and can be deployed on a standard VPS. I’m happy to clarify anything else you need.