My first website — and what I do differently since
Built for my father's real estate business, from an off-the-shelf theme. Live, bilingual — and full of lessons.
- The situation
- My father works as a real estate agent in Budapest — a rental specialist with a small portfolio. He needed a site to be his shop window: introducing him, his featured offers, and a way to reach him.
- The approach
- An off-the-shelf theme made for the property market — listings, search, agent profile included. As a beginner this was the walkable path: fast results from ready parts.
- The result
- The site is live, in two languages, working as the business's shop window. A rebuild on custom code is planned — this page updates when it happens.
The work in numbers
| In the row | this was my first website |
|---|---|
| The client | my father's business |
| Languages | 2 — Hungarian and English |
| Foundation | an industry off-the-shelf theme |
| Status | live; custom-code rebuild planned |
- Project
- real estate agency, rentals
- Role
- Build from a ready theme, bilingual setup, maintenance
- Arrangement
- Family commission — my first work
- what it gave in daysListings and search
- what it charges for slowlyWeight of unused features
- what it gave in daysDetail page, gallery, featured
- what it charges for slowlyDelicate updates
- what it gave in daysTwo languages
- what it charges for slowlyThe wall of settings
- I build from fewer layers today
This was family work, and I say so
My first website was not made for a stranger but for my father — his name is on the site. He is a real estate agent and rental specialist in Budapest, with a small portfolio, which for him is a principle: fewer mandates, more attention for each.
I do not hide this, because this is what makes it honest: here I learnt how a site comes together, what a business's shop window needs, and what questions a client asks — even when he asks them over dinner.
Why it was built from a ready theme
Real estate sites are a genre of their own: filtered listings, detail pages with parameters and galleries, featured offers, an agent profile. Building that from scratch as a beginner would have taken months — the off-the-shelf, industry-specific theme handed it over in days, bilingual support included.
The price showed later, and not all at once: the theme carries features the site never uses; its updates ask for caution, because much depends on them; and when I wanted something done differently, I ran into the wall of its settings. In a ready theme you are a guest, not the owner of the house.
The same question came up from another direction too: on an inherited website I did not choose the layers, yet their consequences stayed with me.
What this means if your situation is similar
If you run a one-person business and need a shop window fast, a ready theme is a decent first step — it was here too, and the site works to this day. The question does not come at the start but years later: who can maintain it, and what changing it costs.
For this site a rebuild on custom code is planned — the content and structure have matured, so that would no longer be design work but transplanting. This page updates when it happens.
If your site runs on a ready theme and it has started charging more than it gives — slow, delicate to update, or changes run into walls — write a few sentences about where things stand. One exchange of emails usually shows whether it needs fixing or transplanting.
kristof@kristofkarner.comFrom here on: what an industry theme provides under the hood, and what I watch for in every build since.
What the industry theme provides under the hood
The core of a real estate theme is the property as a data type: price, floor area, rooms, location, status — and every interface builds on it. The listing filters on these, the detail page displays them, the “featured offer” selects from them. This is what would have been hardest to design well as a beginner, and the theme provided it ready.
The same core explains its weight: the theme does not know it serves a one-person rental specialist, so it also ships the parts meant for large agencies — agent teams, mortgage calculators, subscription packages. These do not show, but they are there, they load, they update.
The parts that are not obvious
Bilingual support was the best buy here
The site runs in Hungarian and English — in rentals, the foreign tenant is not an exception but a target audience. The theme and the translation tooling worked together out of the box, and that is the part I still call a good decision: adding a second language later hurts far more than switching it on first.
Your first client teaches you the questions
A family commission differs from a stranger's in that the questions are blunter and more frequent. This is where I first heard “why does changing this take so long?” — and looking for the answer taught me that the number of layers is not a technical detail but a question of the client's wallet. Every site I have built since has fewer layers than this one.
Questions about this project
Is building a website from an industry-specific, off-the-shelf theme a good idea?
For getting started, yes; for the long run, less so. I built my first website from an off-the-shelf theme made for the property market: within days it had listings, search and bilingual support — from scratch that would have taken me weeks. The price came later: the theme carries features the site never uses, its updates ask for caution, and the design ends where the theme's settings end. I build from fewer layers today, and this site is part of why.
Can a family commission stand as a reference?
It can, as long as it does not claim to be something else. This site was built for my father's real estate business — his name is on it — and it was my first website. Not a paying stranger, but the work on which I started learning the craft. The site has been live ever since, in two languages, working as the business's shop window. As a first work, I find it more honest to present than to hide.
What does a real estate theme provide that would be hard to build from scratch?
The property data structure and its interfaces: filtered listings, a detail page with gallery and parameters, featured offers, an agent profile. For a beginner that is weeks or months of work; with the theme it stood in days. The lesson sits on the other side: all of it arrives as one large, interconnected system, from which you cannot keep only the parts you need — the rest stays, loads, and wants maintenance.
When is it worth rebuilding a site that runs on an off-the-shelf theme?
When the theme starts costing more than it gives — in update risk, in speed, or in changes running into the walls of its settings. For this site a rebuild on custom code is planned; this page will be updated when it happens. The content and structure have matured, so the rebuild would not be design work but transplanting — and that kind of work estimates well.
Summary
My first website was built for my father's real estate business in Budapest — a rental specialist with a small portfolio — and this page says so openly: a family commission, the work I learnt the craft on. The site was built on an off-the-shelf, industry-specific WordPress theme, which delivered listings, search, detail pages and bilingual support within days; its price showed later, in the weight of unused features, delicate updates and the walls of its settings. The site is live and works in two languages; a rebuild on custom code is planned, and this page updates when it happens. Its most lasting lesson is in every later work of mine: fewer layers, because the number of layers ends up being a question of the client's wallet.