Fotocasa Real Estate Web Scraper & CSV Exporter

Job ID: 39242508

Budget: €8 – €30 EUR

Web Scraper for Fotocasa Real Estate Listings (Export to CSV & Reusable Script)
Description:
I need an experienced freelancer to create a web scraper for Fotocasa.es that extracts real estate listings based on specific filters. My priority is to receive the data urgently in CSV format, and also get a reusable Python script that I can run later (preferably in Google Colab).

✅ Delivery Preference (IMPORTANT):
First deliverable (urgent):
A clean CSV file with the extracted data based on these filters:

Location: Madrid

Price: Below €150,000

Status: With or without possession (occupied or free)

Second deliverable:
A Python script that:

Can be run in Google Colab (preferred) or locally

Has clear instructions on how to:

Run the script

Change filters (location, price, etc.)

Export data to CSV

Uses minimal dependencies (e.g., BeautifulSoup, Selenium, Requests, Pandas)

? What to extract per listing:
Title of the listing

Price

Address or zone

Property type (e.g., apartment, house)

Surface (m²)

Number of rooms

Property status (e.g., occupied or available)

Publication date (if available)

URL of the listing

?️ Bonus if you can:
Include image URLs or thumbnail links

Add screenshot functionality (optional)

Bypass anti-bot protections (if needed) ethically and efficiently

? Please tell me in your proposal:
Estimated time for delivering the CSV file

Your experience with web scraping and real estate websites

If you will also deliver the full Python script with usage instructions