# Credits: Mareta Nekretnine demo (real-estate template)

Mareta Nekretnine is a fictional agency. Brocoola built this page to show what a modern, multilingual real-estate
website can look like: search with a Prodaja/Najam toggle, grid and map view with clustered price pins, favourites,
shareable search links, property pages with a gallery, facts, an approximate-location map, nearby distances, an agent
card, an inquiry form (it does not send anything on this demo) and viewing booking through the live booking engine
(demo tenant `demo-nekretnine`, made-up appointments). All listings, prices, agents, phone numbers and the HGK
register number are invented; real place names (Opatija, Lovran, Krk, Cres, Lošinj…) are used for the setting only.
The photos show stock properties, not the places named in the listings.

The template is data-driven: `data/listings.json` (listings, agents) and `js/site-strings.js` (agency name, contacts,
copy in hr/en/de/it) are the only files that change for another agency.

## Hero image

A still frame (88.8 s) from **Unije Bay** by Goksa Janko on [Pexels](https://www.pexels.com/video/unije-bay-27723572/),
used under the [Pexels License](https://www.pexels.com/license/) (free to use, no attribution required; credited anyway).
Unije is an island of the Lošinj archipelago in the Kvarner Gulf. Graded lightly (saturation −6 %), exported as WebP and
JPEG (`assets/img/hero-d.*` 1920×1080, `hero-m*` 1080×1600 / 720 portrait crop) and as `assets/og-image.jpg` (1200×630).
A hero film was tested with the same footage, but the sea glitter does not compress to a clean result inside the size
budget (VMAF below 70 at 9 MB), so this page uses the still with a slow drift instead.

## Listing photos

All from [Pexels](https://www.pexels.com), [Pexels License](https://www.pexels.com/license/). Each saved as AVIF and
WebP at 480 / 960 / 1600 px wide. Agent portraits: Pexels photos 8171180 and 3778603 (illustrative stock portraits of
fictional agents).

| Files | Shows | Creator | Source |
| --- | --- | --- | --- |
| assets/listings/mar-101/1-* | Modern villa with an infinity pool at dusk | Ahmet Çötür | https://www.pexels.com/photo/27626186/ |
| assets/listings/mar-101/2-* | Pool and terrace of the villa with a view of the hills | Ahmet Çötür | https://www.pexels.com/photo/27626185/ |
| assets/listings/mar-101/3-* | Living room with large glass walls facing the sea | fotografiagmazg | https://www.pexels.com/photo/27051764/ |
| assets/listings/mar-101/4-* | Bright bedroom opening onto a terrace with a sea view | see the Pexels page | https://www.pexels.com/photo/37510903/ |
| assets/listings/mar-101/5-* | Spacious kitchen with an island and dining area | see the Pexels page | https://www.pexels.com/photo/7214336/ |
| assets/listings/mar-102/1-* | Stone house with green shutters | see the Pexels page | https://www.pexels.com/photo/19145507/ |
| assets/listings/mar-102/2-* | Stone house in a narrow lane of the old town | see the Pexels page | https://www.pexels.com/photo/19145511/ |
| assets/listings/mar-102/3-* | Kitchen with a wooden dining table | see the Pexels page | https://www.pexels.com/photo/7061664/ |
| assets/listings/mar-102/4-* | Bedroom with a wooden bed | see the Pexels page | https://www.pexels.com/photo/12652920/ |
| assets/listings/mar-103/1-* | Villas with terracotta roofs above the sea | Ivanna Lebediuk | https://www.pexels.com/photo/39102530/ |
| assets/listings/mar-103/2-* | Living room with dining area and balcony | Fran Segovia | https://www.pexels.com/photo/11167661/ |
| assets/listings/mar-103/3-* | Bedroom with a large window to the sea | Rosie C | https://www.pexels.com/photo/14746026/ |
| assets/listings/mar-103/4-* | Modern kitchen with dining area | Artem Podrez (artbovich) | https://www.pexels.com/photo/8134987/ |
| assets/listings/mar-104/1-* | Living room with a sea view | Rosie C | https://www.pexels.com/photo/18946618/ |
| assets/listings/mar-104/2-* | Covered terrace overlooking the coast | Juan Tapias | https://www.pexels.com/photo/29559656/ |
| assets/listings/mar-104/3-* | Minimalist bedroom | Artem Podrez (artbovich) | https://www.pexels.com/photo/7005275/ |
| assets/listings/mar-104/4-* | White kitchen with wooden floor | see the Pexels page | https://www.pexels.com/photo/19899084/ |
| assets/listings/mar-105/1-* | Family house with arches surrounded by greenery | Manish Jangid | https://www.pexels.com/photo/30196347/ |
| assets/listings/mar-105/2-* | Living room with a sea view | Russell Butcher | https://www.pexels.com/photo/34754643/ |
| assets/listings/mar-105/3-* | Bedroom with sliding doors to the garden | see the Pexels page | https://www.pexels.com/photo/8495974/ |
| assets/listings/mar-105/4-* | Open-plan kitchen with dining area | see the Pexels page | https://www.pexels.com/photo/7174408/ |
| assets/listings/mar-106/1-* | Houses with red roofs overlooking the bay | Vlada Karpovich | https://www.pexels.com/photo/7902916/ |
| assets/listings/mar-106/2-* | View from the house to the sea and islands | Vlada Karpovich | https://www.pexels.com/photo/7902904/ |
| assets/listings/mar-106/3-* | Apartment living room by the sea | Rosie C | https://www.pexels.com/photo/14746022/ |
| assets/listings/mar-106/4-* | Bedroom with a row of windows to the sea | see the Pexels page | https://www.pexels.com/photo/6752175/ |
| assets/listings/mar-107/1-* | Plot with olive trees under a clear sky | see the Pexels page | https://www.pexels.com/photo/34803738/ |
| assets/listings/mar-107/2-* | Olive trees and a dry-stone wall at the edge of the plot | see the Pexels page | https://www.pexels.com/photo/11086294/ |
| assets/listings/mar-108/1-* | Old olive grove in golden light | see the Pexels page | https://www.pexels.com/photo/38928225/ |
| assets/listings/mar-108/2-* | Olive trees on terraces below the hill | see the Pexels page | https://www.pexels.com/photo/38726859/ |
| assets/listings/mar-108/3-* | Path through the olive grove | see the Pexels page | https://www.pexels.com/photo/33129224/ |
| assets/listings/mar-109/1-* | Living room with a sea view through glass doors | José Antonio Otegui Auzmendi | https://www.pexels.com/photo/31871398/ |
| assets/listings/mar-109/2-* | Table by the window with a sea view | Shanazar Yagmyrov | https://www.pexels.com/photo/8418389/ |
| assets/listings/mar-109/3-* | The sea through sheer curtains | alleksana | https://www.pexels.com/photo/15172873/ |
| assets/listings/mar-110/1-* | Empty commercial space with a large shop window | see the Pexels page | https://www.pexels.com/photo/32367382/ |
| assets/listings/mar-111/1-* | Dining room with a sea view | jvdm | https://www.pexels.com/photo/1457841/ |
| assets/listings/mar-111/2-* | Bedroom with a large bed | see the Pexels page | https://www.pexels.com/photo/27195986/ |
| assets/listings/mar-111/3-* | White kitchen with a lemon on the counter | see the Pexels page | https://www.pexels.com/photo/19836790/ |
| assets/listings/mar-112/1-* | Villa on the rocks above the sea | thephotosaccount | https://www.pexels.com/photo/30310508/ |
| assets/listings/mar-112/2-* | Villa with a red roof, pines and a sea view | Ozan Aldemir | https://www.pexels.com/photo/34851205/ |
| assets/listings/mar-112/3-* | Bedroom with a balcony facing the sunset over the sea | see the Pexels page | https://www.pexels.com/photo/30221505/ |
| assets/listings/mar-112/4-* | Living room with a glass wall to the sea | lumverte | https://www.pexels.com/photo/33198971/ |
| assets/listings/mar-113/1-* | Modern house with a pool and lawn | Artem Podrez (artbovich) | https://www.pexels.com/photo/8134745/ |
| assets/listings/mar-113/2-* | Pool and garden of the modern house | Artem Podrez (artbovich) | https://www.pexels.com/photo/8134750/ |
| assets/listings/mar-113/3-* | Bright kitchen with a large window | Artem Podrez (artbovich) | https://www.pexels.com/photo/8134772/ |
| assets/listings/mar-113/4-* | View from the window to the sea at dusk | Kseniya Buraya | https://www.pexels.com/photo/10610946/ |
| assets/listings/mar-114/1-* | Old stone house with wooden doors and shutters | see the Pexels page | https://www.pexels.com/photo/7727758/ |
| assets/listings/mar-114/2-* | Stone house among the trees | see the Pexels page | https://www.pexels.com/photo/11164975/ |
| assets/listings/mar-114/3-* | Stone house surrounded by nature | see the Pexels page | https://www.pexels.com/photo/38734383/ |
| assets/agents/petra-160.webp | Portrait for the fictional agent “Petra Matić” | see the Pexels page | https://www.pexels.com/photo/8171180/ |
| assets/agents/luka-160.webp | Portrait for the fictional agent “Luka Juričić” | see the Pexels page | https://www.pexels.com/photo/3778603/ |

## Fonts

| Font | Use | Licence | Source |
| --- | --- | --- | --- |
| Newsreader (Production Type) | Headings, static instance opsz 60 / 400, roman + italic | SIL Open Font License 1.1 | Google Fonts |
| Hanken Grotesk (Alfredo Marco Pradil) | Text and UI, variable 400–700 | SIL Open Font License 1.1 | Google Fonts |

Self-hosted WOFF2, latin + latin-ext subsets (Croatian, German and Italian characters), with metric-matched fallbacks.

## Code and map

- [Leaflet](https://leafletjs.com) 1.9.4, BSD 2-Clause (`vendor/leaflet/LICENSE.txt`), self-hosted.
- [Leaflet.markercluster](https://github.com/Leaflet/Leaflet.markercluster) 1.5.3, MIT (`vendor/leaflet.markercluster/LICENSE.txt`), self-hosted.
- Map tiles © [OpenStreetMap](https://www.openstreetmap.org/copyright) contributors (ODbL), loaded from tile.openstreetmap.org.
- Booking widget: the agency's own engine (`rezervacije.web-agencija.workers.dev`), loaded only when the viewing section comes into view.
