All work

REAL ESTATE

Real-estate & vehicle market data (OLX, Otodom, Otomoto)

Property & auto resellers · 3 weeks · maintained

3
marketplaces unified
~hourly
fresh listings
1 feed
deduplicated
instant
new-listing alerts

The brief

Problem, approach, result.

PythonPlaywrightPostgreSQLFastAPI

Problem

Resellers were refreshing OLX, Otodom, and Otomoto by hand all day, trying to be first to a good listing, and still missing the best ones.

The same property or car appears across sites with different titles and prices, so even a manual list was full of duplicates.

Approach

  • Built listing scrapers for all three marketplaces, handling pagination and listing detail pages.
  • Fingerprinted listings to merge cross-site duplicates into a single record with a unified price history.
  • Fired instant alerts when a listing matching saved criteria appeared, with the source link.

Result

One deduplicated feed replaced hours of tab-flipping, and the team is now reliably first to react to fresh listings.

Price history across sources makes it obvious when something is genuinely underpriced.

Want results like these?

Send me the details of your project and I'll come back with specifics within 24 hours.

Let's talk