
Python Dev for Dubai Real Estate Market Notifications
- or -
Post a project like this30
€234(approx. $277)
- Posted:
- Proposals: 4
- Remote
- #4451886
- Awarded
Description
Experience Level: Entry
We’re a UAE‑based SaaS startup building a wealth management platform for real estate investors (off‑plan focused).
We want to add market activity notifications: investors should be told when something interesting happens in the community/project where their property is located (e.g. new listings, price changes).
This project is not a full valuation system. It’s a small, focused backend service.
1. What You’ll Build
- Lightweight Web Scraper (DXBInteract or similar)
- Python script/service that fetches recent listings for a small, configurable list of Dubai communities / unit types.
- Capture at least: community/project name, unit type (e.g. 1BR), size (sqft), price, listing date, URL/ID.
- Runs on a schedule (daily or weekly) – AWS Lambda + CloudWatch schedule is ideal.
2. Market Activity Detection
- Store simple aggregates per (community, unit_type) like:
-- active listing count,
-- average price per sqft, min/max, etc.
- Compare current vs previous snapshot and detect events such as:
-- “new listings spike”,
-- “average PSF up/down more than X%”.
3. Notification Feed (Backend Only)
- Expose a simple interface (API / Lambda handler) that, given community_id + unit_type, returns recent “events” with ready‑to‑use messages, e.g.:
-- “5 new 1BR listings in Downtown this week.”
-- “Avg price/sqft in your community rose 4% vs last month.”
- We will handle showing these per investor in our Bubble app.
Tech & Requirements
- Strong Python experience (web scraping with requests / BeautifulSoup or similar).
- Experience deploying code on AWS Lambda (or comfortable learning quickly).
- Basic data modelling: store snapshots and compute simple deltas.
- Clean, well‑structured code and clear documentation.
Nice to have:
- Prior work with real‑estate data or market scrapers.
- Experience with rate‑limiting, error handling, and respectful scraping practices.
Payment Terms (Important)
We do not accept proposals that request 100% of the budget as an upfront deposit.
We work on a milestone / “no cure, no pay” style basis: payment is released only for working, demonstrable deliverables.
We want to add market activity notifications: investors should be told when something interesting happens in the community/project where their property is located (e.g. new listings, price changes).
This project is not a full valuation system. It’s a small, focused backend service.
1. What You’ll Build
- Lightweight Web Scraper (DXBInteract or similar)
- Python script/service that fetches recent listings for a small, configurable list of Dubai communities / unit types.
- Capture at least: community/project name, unit type (e.g. 1BR), size (sqft), price, listing date, URL/ID.
- Runs on a schedule (daily or weekly) – AWS Lambda + CloudWatch schedule is ideal.
2. Market Activity Detection
- Store simple aggregates per (community, unit_type) like:
-- active listing count,
-- average price per sqft, min/max, etc.
- Compare current vs previous snapshot and detect events such as:
-- “new listings spike”,
-- “average PSF up/down more than X%”.
3. Notification Feed (Backend Only)
- Expose a simple interface (API / Lambda handler) that, given community_id + unit_type, returns recent “events” with ready‑to‑use messages, e.g.:
-- “5 new 1BR listings in Downtown this week.”
-- “Avg price/sqft in your community rose 4% vs last month.”
- We will handle showing these per investor in our Bubble app.
Tech & Requirements
- Strong Python experience (web scraping with requests / BeautifulSoup or similar).
- Experience deploying code on AWS Lambda (or comfortable learning quickly).
- Basic data modelling: store snapshots and compute simple deltas.
- Clean, well‑structured code and clear documentation.
Nice to have:
- Prior work with real‑estate data or market scrapers.
- Experience with rate‑limiting, error handling, and respectful scraping practices.
Payment Terms (Important)
We do not accept proposals that request 100% of the budget as an upfront deposit.
We work on a milestone / “no cure, no pay” style basis: payment is released only for working, demonstrable deliverables.
A B.
100% (3)Projects Completed
3
Freelancers worked with
2
Projects awarded
50%
Last project
7 Dec 2025
Netherlands
A's other projects
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies