Retour au portfolio
La page d'accueil de Property Management : sous la ligne « Chalkidiki, Northern Greece », le titre « Stays in Chalkidiki, kept by their owner », sa deuxième ligne en italique, sur une photo de transats et de parasols à franges sur une plage bordée de palmiers au coucher du soleil ; en dessous, une courte introduction avec les boutons « Explore the stays » et « Visit OKKIO », et à droite une carte translucide, « Speak with George », avec des boutons d'appel, WhatsApp et Viber.
Ouvrir propertymanagement.com.gr dans un nouvel onglet

Property Management — Hébergements et bar de plage en Chalcidique, tenus par leur propriétaire

Aperçu

Property Management, c'est la collection d'hébergements de vacances de George Douvas en Chalcidique, dans le nord de la Grèce : des lofts et studios de charme dans le village perché d'Afytos, des appartements en bord de plage à Vergia et des appartements familiaux sur les hauteurs de Mola Kalyva. Il tient aussi OKKIO, un bar de plage les pieds dans le sable à Vergia. George s'occupe lui-même de chaque adresse, et l'on réserve en lui parlant plutôt que par un moteur de réservation.

Le site, en anglais et en grec, consacre à chaque hébergement une page avec ce que l'on demande avant de réserver — lits, vue, distances, stationnement, trajet depuis l'aéroport — et y ajoute un guide des côtes ainsi qu'une page sur la journée à OKKIO, du café du matin au coucher du soleil. Les pages changent sans rechargement : la musique et le bruit de la mer, une fois activés par le visiteur, se poursuivent d'une page à l'autre.

Défis

Des hébergements sur trois côtes différentes, un bar de plage et aucun moteur de réservation : chaque page devait répondre aux vraies questions d'un voyageur et aboutir à une conversation avec le propriétaire — par téléphone, WhatsApp ou Viber, sans formulaire entre les deux. Le site intègre du mouvement, de la musique et le bruit de la mer, tout en devant se charger vite sur mobile et respecter une politique de sécurité stricte qui n'autorise aucun script tiers. Le son sur le web est fragile : il ne doit jamais se lancer sans qu'on le demande, doit survivre au changement de page, et Safari ne débloque l'audio que dans le clic même qui le demande. Et tout devait être livré en sept jours.

Solutions

Le contenu est en JSON, anglais et grec côte à côte, et un build Python sans dépendances génère chaque page avec ses données structurées, le sitemap et le llms.txt, en ajoutant une empreinte aux scripts et aux feuilles de style pour qu'une modification ne soit jamais servie périmée. Swup ne remplace que le contenu principal : l'en-tête et le moteur Web Audio restent en place — ambiance marine, liste de lecture musicale et sons d'interface, chacun sur son propre canal. Rien ne joue avant que le visiteur ait répondu à une discrète question sur le son, et la position de la musique est enregistrée : même un changement de langue reprend à la même seconde. La carte est dessinée en SVG à partir des données du littoral et des coordonnées de chaque hébergement, et Google Maps ne se charge que si on le demande. Les photos ont reçu un même étalonnage et respectent des budgets de poids stricts, et chaque page auditée avec Lighthouse a obtenu 100 en accessibilité et en SEO.