Crea cantina: setup completo + DTC public page
Cantina + vigneti + branding + pagina pubblica /cantina/[slug].
5 min lettura
Step 1 — Form base
- Nome (es. "Cantina Roero Piemonte")
- Slug URL-safe (es.
roero-piemonte, unico per tenant) - Anno fondazione
Campi raccomandati
- Superficie ha (totale)
- Certificazioni (DOC, DOCG, IGT, BIO Demeter, VEGAN, SQNPI, VIVA Program)
- Indirizzo sede + lat/long coords (geocoding ISTAT auto-suggest)
Campi opzionali
- Descrizione i18n (max 1000 char IT)
- Storia (rich text, multilingua, Wikipedia-style)
- Filosofia produzione (manifesto)
- Winemaker name
- Generazione famiglia (es. 3a)
- Annual bottles produced
- Export percentage
- Social URLs (Instagram, Facebook, LinkedIn)
- Banner + logo upload (max 5MB ciascuno)
Step 2 — Pagina pubblica DTC
- 🎨 Hero con banner + logo
- 📜 Storia + filosofia (multilingua)
- 🌳 Vigneti con coords map Leaflet
- 🍷 Bottling pubblicati + e-label QR
- 🏆 Certifications + awards
- 📞 Contatti + form lead
- 🛒 Wine club subscribe (se attivo)
Step 3 — Setup vigneti
- Nome (es. "Vigna Cannubi 2ha")
- Superficie ha (decimal 2 cifre)
- Altitudine m s.l.m.
- Esposizione (N/NE/E/SE/S/SW/W/NW)
- Tipo suolo (es. "Calcare e marna del Cretaceo")
- Note (clima, microclima, particolarità)
- Cru link (se appartiene a cru ufficiale, es. "Cannubi" → DOCG Barolo)
Step 4 — Parcelle
- Anno impianto (per età viti, importante per Riserva)
- Sesto di impianto (es. 80×100 cm)
- Allevamento (Guyot, cordone, pergola, ...)
💡 Parcelle servono per tracking accurato fase vendemmia (es. "Cannubi parcel 1 vs parcel 2" diversa vinificazione).
- Tipografia (default serif + sans, ma personalizzabile)
- Carta pubblica DTC white-label
- Email branding (logo + footer signature)
Step 6 — Multi-cellar Enterprise
- /app/cellar-production/cellars → "+ Nuova cantina"
- Filiale separata con OWNER dedicato (sub-tenant)
- Hierarchy pricing (eredita prezzi parent, override solo specifico)
Esempio: cantina principale Piemonte + filiale commerciale Milano per logistic distribuzione.
- Vai a [/cantina/[publicSlug]](/cantina/[publicSlug]) in browser anonimo (incognito)
- Verifica banner + logo + storia + vigneti visibili
- Test form contatti (riceverai email + entry in /app/leads)
- Test wine club CTA se attivo
Prossimo step
Vedi anche
- Tier Cellar: onboarding produttore— 4 min lettura
- Vendemmia + bilancio massa— 6 min lettura