Where Do You See This?
Matches appear on the related request or portfolio detail page. Open a request from /admin/sale-finder/my-requests and a portfolio from /admin/sale-finder/my-portfoys. The central list of all matches, for authorised users, is at /admin/sale-finder/matches.
- Request detail (incl. matches): /admin/sale-finder/my-requests
- Portfolio detail (incl. matches): /admin/sale-finder/my-portfoys
- All matches (authorised users): /admin/sale-finder/matches
What Matches With What?
When a new request is added, the system compares it against existing portfolios; when a new portfolio is added, against existing requests. Both directions follow the same rules.
Mandatory Criteria
Two criteria must match exactly for a match to occur: property type and Sale/Rent. Records with different property types or one Sale and one Rent never match.
- Property type (Residence, Land, Building, Workplace etc.) must match
- Sale/Rent must match
Location Hierarchy
Location is checked in tiers. If both records carry neighbourhood data, neighbourhood, district and city intersections are checked in that order. If neighbourhood is missing, district and city are used; if district is also missing, only city is compared. This surfaces the most accurate location matches.
- Neighbourhood match (highest priority when present)
- District match (when neighbourhood is missing)
- City match (when district is also missing)
Area Range and Price
If both records specify an area range, the ranges must overlap. For price, the portfolio's price must fall inside the request's budget range. If currencies differ, an automatic conversion is performed; a small tolerance is applied so values very close to the boundary are not unfairly excluded.
Feature Check
Once location, area and price match, features (room count, heating, view, furnished/unfurnished etc.) are checked. This step verifies whether the request's core expectations are met by the portfolio.
Where Do Matches Appear?
Records that meet every criterion are listed in a dedicated "matches" section on both the related request and portfolio detail pages. The request and portfolio are added to each other's match lists; you can switch sides with a single click.