Apartments Arh
A hospitality website with embedded virtual walks per apartment for a family-run accommodation in Bohinj — built once in 2021, still hosted, monitored, and maintained today. The long tail of T4 Care.
Overview
Apartments Arh is a family-run accommodation in Bohinj — six apartments, Slovenian Alps, an audience that includes both domestic guests and German/English-speaking summer tourists. They needed a website that would show off the apartments at the level a guest expects in 2021 — which meant a virtual walk through each one, not just photos — and that someone competent would keep running.
I built the site in 2021. Five years on, it’s still live, still hosted with us, still receiving small content updates and security patches every month. It’s not a flashy case study — there’s no architectural diagram and the line counts aren’t impressive. It’s a representative example of what T3 Build → T4 Care looks like as a multi-year relationship: a small business gets a proper website once, and then someone with engineering-grade hygiene keeps it that way.
What we built
Site: a WordPress site built with GenerateBlocks (custom blocks rather than a page builder), tuned for fast loading on mobile (where most travel research happens). Trilingual — Slovenian, English, German — with each locale at its own URL and clean hreflang so Google indexes them as separate pages, not duplicates.
Virtual tours: Each apartment has a 360° panorama tour. The viewer is a custom integration of Marzipano (open-source, browser-native, no Flash) with lazy-loading so the viewer code only initialises when the apartment page actually scrolls into view. On mobile, the initial paint shows a static poster image; the user taps to activate the viewer, which prevents the typical “WebGL kills my battery” problem.
Booking flow: Not a full reservation engine — the Arh family preferred email + phone booking for the personal touch — but a clean inquiry form with anti-spam, GDPR-compliant data handling, and an admin notification pipeline that lands in their inbox within seconds of submission.
Hosting and care: Managed cPanel hosting in the EU. SSL auto-renewed via Let’s Encrypt. Transactional email via SPF/DKIM/DMARC-aligned setup so booking inquiry replies don’t land in spam. Daily encrypted backups retained for 30 days. Monitoring runs uptime probes every 60 seconds from multiple regions — the family doesn’t know when there was a 2am outage because we fix it before they wake up.
Why this matters
Most T4 / Care engagements aren’t headline material. Six apartments in Bohinj. Sixty inquiries in a good month. A handful of plugin updates and the occasional content swap when a new room is renovated.
What this case study demonstrates is the discipline behind the scenes — that the same engineering hygiene we apply to fintech custody platforms applies to a small accommodation website. Backups that actually restore. Monitoring that actually alerts. Updates tested in staging before production. Security patches applied within hours, not the next maintenance window.
Five years in, the Arh family doesn’t think about their website. They think about welcoming guests. That’s what “Care” looks like.
Šest stvari dostavljenih,
tri težke rešene.
Ključni prispevki
- Designed and built the Apartments Arh website from scratch — bespoke layout, photography integration, booking inquiry flow.
- Photographed and stitched 360° panoramas for each apartment; embedded them with a custom Marzipano-based viewer that works on mobile.
- Trilingual content management — Slovenian, English, German — with hand-tuned language switching that doesn't break SEO.
- Set up managed hosting on cPanel: SSL, DNS, transactional email, daily encrypted backups, monitoring.
- Five years of T4 Care: plugin updates, security patches, content edits, the occasional emergency.
Rešeni izzivi
- Embedding a 360° viewer on mobile without killing battery or LCP — solved with lazy-init on viewport entry and a static poster image as the placeholder.
- Tourism content that updates seasonally without involving a developer — built a custom Gutenberg block for the apartment cards so the family can edit prices and availability themselves.
- Multilingual SEO that doesn't dilute — separate URLs per locale + clean hreflang + manual locale-specific titles; no auto-translation.
T4 Care is what fintech-grade discipline looks like at SMB prices. Five years live, never a panicked Sunday morning call. The Arh family books guests; we keep the lights on.
Kaj poganja stvari.
Pripravljeni popraviti, zgraditi
ali skalirati?
30 minut, z mano osebno. Preberem vaš sistem kot dnevniško datoteko in povem, kaj bi naredil najprej. Brez prezentacij, brez prodajnega lijaka.
— Davor Majc, ustanovitelj, Numen