Rental Listing Alerts Automation
Budget: €30 – €250 EUR
I am looking for an experienced freelancer to help me find the correct data source for apartment listings on https://www.inberlinwohnen.de/wohnungsfinder + set up a sustainable automation system to alert me immediately when new listings appear.
I already have the following set up:
— Telegram bot to receive alerts
— GitHub Actions workflow ready to run scripts every 2 minutes
— Basic notification logic working with dummy messages
What I need help with (clear priorities):
— Identify the stable network/API endpoint that provides the real listing data (JSON preferred)
— Confirm how to extract unique listing identifiers from the endpoint
— Provide a minimal, maintainable automation script (bash, Python, or Node) that fetches the data, compares new listings to previous runs, and triggers Telegram alerts
— Give practical recommendations for improving speed, reliability, and minimizing false positives
— Suggest the easiest filter(s) to reduce noise in alerts, likely by number of rooms or rent cost, as this data is immediately displayed in each listing
Requirements:
— Proven experience scraping dynamic/JS-driven web pages or extracting JSON from network requests
— Ability to write a lightweight, low-maintenance script
— Clear documentation of what was done and how to adapt filters in the future
— No unnecessary overhead; the goal is low cost, reliable, and long-term functional automation
Deliverables:
Clear instructions to locate the correct data source
Working automation script connected to my GitHub Actions workflow
Recommendations for filters to reduce noise (room, rent, WBS eligibility if visible)
Optional: notes on how to extend safely if site changes
Budget:
— Open to low-cost proposals; efficiency and precision valued over heavy frameworks or long development time
Additional info:
I already have all notification and scheduling infrastructure set up. I’m only missing the real data source and correct extraction logic.
I already have the following set up:
— Telegram bot to receive alerts
— GitHub Actions workflow ready to run scripts every 2 minutes
— Basic notification logic working with dummy messages
What I need help with (clear priorities):
— Identify the stable network/API endpoint that provides the real listing data (JSON preferred)
— Confirm how to extract unique listing identifiers from the endpoint
— Provide a minimal, maintainable automation script (bash, Python, or Node) that fetches the data, compares new listings to previous runs, and triggers Telegram alerts
— Give practical recommendations for improving speed, reliability, and minimizing false positives
— Suggest the easiest filter(s) to reduce noise in alerts, likely by number of rooms or rent cost, as this data is immediately displayed in each listing
Requirements:
— Proven experience scraping dynamic/JS-driven web pages or extracting JSON from network requests
— Ability to write a lightweight, low-maintenance script
— Clear documentation of what was done and how to adapt filters in the future
— No unnecessary overhead; the goal is low cost, reliable, and long-term functional automation
Deliverables:
Clear instructions to locate the correct data source
Working automation script connected to my GitHub Actions workflow
Recommendations for filters to reduce noise (room, rent, WBS eligibility if visible)
Optional: notes on how to extend safely if site changes
Budget:
— Open to low-cost proposals; efficiency and precision valued over heavy frameworks or long development time
Additional info:
I already have all notification and scheduling infrastructure set up. I’m only missing the real data source and correct extraction logic.