← All projects
Project

Tenute Tondini

Tenute Tondini is a family-owned winery in Calangianus, Gallura, cultivating wine and identity on the granitic soils of San Leonardo since 2004. A mineral-rich terroir shaped by Sardinian winds, where every bottle—led by Vermentino di Gallura DOCG—tells the story of its origin. The development focused on creating a digital platform capable of representing the winery's authentic family heritage while highlighting its growing wine tourism offering, guiding visitors seamlessly from story to booking. The project includes:

  • Content architecture on ProcessWire: built with native multilingual support (IT/EN, easily extensible) to ensure total flexibility when managing wines, experiences, and information.

  • Advanced video implementation: optimized compression and bitrate tuning deliver smooth, instant autoplay across all devices—including mobile—without compromising visual quality.

  • Structured data implementation: Schema.org markup ensures clear data representation (business info, products, tours, contacts) for improved search engine visibility.

  • Experience-driven narrative: dedicated pathways for tours and tastings designed to turn the local terroir into an invitation to visit.

  • Multi-step booking module: guided booking flow for visits and tastings with automatic experience pre-selection via parametric deep links—users arrive at the form with their chosen experience pre-filled, minimizing steps and drop-off rates.

  • "Gift an Experience" workflow: dedicated multi-step gifting module that mirrors the booking engine for gift card purchases, expanding the winery’s tourism reach to a broader audience.

  • Curated editorial content: written by Livedata and thoroughly vetted alongside the owners to deliver a consistent, refined, and authentic voice.

  • Cloud hosting setup: high-performance infrastructure matching the premium positioning of the brand.

SIGNAL FIELD — stack · design method
Legend ProcessWire PHP JavaScript CSS SSE OpenAI API Multilingual
Tenute Tondini
LD·PRJ·026 — 2026
{{ unreadCount }}
{{ tr('title') }}
{{ tr('status') }}
{{ pageContext.category || pageContext.title }}
{{ tr('counter').replace('%1', attemptsUsed).replace('%2', maxAttempts) }}

{{ tr('empty') }}

{{ streamingSource || '...' }}