The brief
An agent without their own website is visible only where a portal puts them, and there beside dozens of others. The client looks at the listing and forgets the name. The site had to give the agent an address of her own, where the decision is about her, not about her position in a list.
- Who the agent is and what exactly she helps with
- Which properties she has right now, with price, location and layout
- How the Prague market is behaving, before anyone signs anything
- How to book a consultation without picking up the phone
What we built
Listings on her own site, not on a portal
Sales and rentals with photos, price, location, layout and floor. Filters by type and price, sorting from newest to largest floor area.
Why this way. On a portal, ten other agents light up next to the listing. Here the client is alone with the agent.

Four languages, each of them complete
Czech, Ukrainian, Russian and English. Every version has its own address, so a link can go out in the client’s own language.
Why this way. Much of the clientele is from abroad. Language decides whether someone dares to write that first message.

Czech version

English version
Market numbers instead of vague promises
A section with Prague market data: price growth over the past year, average rental yield and the price per square metre in the centre.
Why this way. Agents who promise the best price are everywhere. Numbers a person can check turn a profile into an expert.

Our work in the client’s words
„I want to thank Ilja for building my website. I am genuinely very happy with the result. It mattered to me that the site should not just be pretty and modern, but reflect me: my style, my character and the way I work. Ilja managed to sense that and deliver it completely. I like absolutely everything about it: the visual concept, the colours, the typefaces, the photos, the way the sections are laid out, the details and the overall feel of the site. I want to mention the working process separately. At every stage he explained in detail what we were doing and why, showed me different options and helped me understand the technical side in plain, clear language. I never had to wade into things I am not an expert in: Ilja laid everything out, proposed solutions and made the whole process as easy as possible on my side. For someone who is constantly busy with her own work, that was especially valuable. All my wishes were heard, and Ilja could always advise how to do something better from a professional point of view. The result is a site I genuinely recognise myself in and am glad to show my clients. Ilja is a real expert at what he does, with an excellent sense of style and an eye for detail. Thank you for the professionalism, the patience and the ability not just to complete a task, but to truly hear and understand the client. I am very happy with our work together and I recommend Ilja with pleasure. ❤️“
The outcome
The agent has an address she gives a client instead of a portal link. Listings, arguments and consultation booking sit in one place, in four languages.
- Her own listings catalogue with filters and sorting
- Four language versions, each on its own address
- Prague market data right on the home page
- Consultations are booked from the site, not through a portal
- Website
- Next.js, React, TypeScript
- Content
- Listings, services, market data, consultations
- Languages
- Czech, Ukrainian, Russian, English
When this makes sense for you too
The industry does not matter. The same approach fits anywhere at least two of these three sentences are true:
- Your offer is visible only on someone else’s portal, next to competitors
- Customers choose on trust, not on the lowest price
- Some of your clients speak a language other than Czech
Want something similar?
Tell us what the site has to do. In half an hour we settle the scope and the timing, and only then you get a price that does not change afterwards.
Arrange a consultation
