Real-estate portal development
For agencies and developers we build property portals with filtered search, detailed listing pages, maps and enquiries straight from the site.
- Property catalogue & search
- Filters (price, location, type)
- Listing pages with gallery
- Maps & location
- Enquiry & contact forms
How the work goes
Talking about your listings
First we look at how the agency works today: how many listings you carry, how new properties come in, who enters them and where that data sits now. We also want to know who your buyers are — local, foreign or investors — because that shapes the search. No preparation is needed for this talk; seeing a couple of typical listings tells us more than a tidy spreadsheet.
The listing data model
Then we define what a single listing carries: property type, location, floor area, price, status, description, gallery and a position on the map. This is also where we decide what buyers will filter by, because search is only useful when the data is disciplined. What we need from you is agreement on which fields are mandatory — that decision is what later keeps the portal free of half-finished listings.
Building portal and search
We build a portal where a buyer narrows the choice quickly: filters by type, location, price and floor area, a map view and a listing page with a gallery and all the details. Everything runs in both languages and on the phone first, because property is usually browsed on the move. From your side we need a review of texts and photos, so listings look consistent across the portal.
Handing over the CMS
Once the portal runs, the administration goes to you: you add new listings, change prices and descriptions, upload photos and switch the status when something is sold or let. The form is built so that any agent can use it, not only the one who likes computers. Training happens before launch, and we compared ready-made and bespoke tools in ready-made CMS or a bespoke site.
Going live
Finally the portal moves to your domain, we check search and enquiries on several devices and show the team how each change is made. Buyer enquiries arrive by email and stay in the administration, so none is left unanswered. When a new kind of offer appears, for example short-term rental, the work is added to the existing portal rather than a new site built from scratch.
Frequent questions
01
How many listings can the portal handle?
The portal is built so the number of listings is not the problem — keeping the quality of entry is harder than the capacity. As the offer grows, filters, sorting and clean data become decisive, because a buyer gives up if he has to scroll through everything. That is why we insist on mandatory fields and clear categories from the start. If the portfolio multiplies later, search and views are extended rather than rebuilt.
02
Who enters the listings, us or you?
The agency enters the listings, and that is deliberate. Entry is reduced to a form an agent fills in from a phone or a computer: the basic data, description, photos and the location on the map. At the start we migrate the existing offer and run the training, and after that you do not depend on us. If you would rather we handled entry, that is arranged as a separate service.
03
Can listings appear in several languages?
They can. The portal runs in Montenegrin and English as standard, and each listing description is entered in both through the same form. If buyers come from a particular market, that language is added as well. A price can also be shown in another currency to help a foreign buyer compare; the rate and the way it is converted are agreed separately, because that is your business decision rather than a website setting.
04
Is there a map and location search?
There is. Every listing has a position on the map, and a buyer can search by neighbourhood, municipality or a wider area, depending on how you organise the offer. With property the map is often the first thing a buyer opens, because location decides more than floor area. If you do not want the exact address public, a wider area is shown instead of a pin — your decision for each listing, changeable at any time.
05
What happens when a property is sold?
The status is switched with one click, so the property stops being offered as available. The listing can stay visible with a clear label, or drop out of the search, whichever suits you. Sold properties have their own value: they show that the agency actually closes deals and help a new buyer judge the market. The only thing that matters is switching the status immediately, because nothing annoys a buyer like a call about a property that is gone.
06
Where do buyer enquiries arrive?
A buyer sends the enquiry from the listing page, so you immediately know which property it is about. It arrives at the address you choose and stays recorded in the administration, so it is not lost in a crowded inbox. If several agents work on the portal, enquiries can be routed to the colleague in charge. Response speed decides a lot here, because a buyer looking at property usually writes to several agencies at once.
07
Can listings be exported to other property sites?
The listing data belongs to the agency and an export is always possible — but to be plain about it: a structured export, in the format another site expects, is an extension of the work rather than a button that exists by itself. Every portal asks for its own format and its own rules, so the job is planned per portal. In practice that means once you know where the feed goes and in what shape, the export is added to the portal you already have.
08
Can the map handle a large offer and radius search?
As standard the map carries a pin per listing and a search by neighbourhood or municipality. The question here is how far that goes. When the offer gets dense, pins can be grouped, so a buyer sees how many sit in one spot before zooming in. A radius search from a chosen point is workable too, but it is planned per project, because it needs clean coordinates on every listing. We agree on it once we see what your offer looks like.
09
Can prices be shown in several currencies?
They can; it is a workable extension and it helps a foreign buyer compare without doing the arithmetic himself. The decision on the rate and the conversion rules stays with the agency: you set what the conversion follows and how often it is refreshed, and the system then applies that consistently across the whole offer. The leading price remains the one you enter on the listing; the second currency sits next to it as help for the buyer while deciding.