Salta al contenuto
Parliamone

Tutti i lavori

Progetto per un cliente 2026 Online — sito della struttura

La Corte delle 4 Stagioni

Un sito bilingue per una dimora di tre camere nel Monferrato, con fotografie reali, richieste via email o WhatsApp e un editor per aggiornare testi, immagini e prezzi.

Home della Corte con il titolo Quattro stagioni, una sola corte, il terrazzo in autunno e i pulsanti per camere e disponibilità

01 Problema

Da dove nasce

La Corte delle 4 Stagioni è un B&B a Ozzano Monferrato, dentro Palazzo Callieri: tre camere con arredi d'epoca, un salone affrescato, un portico e un parco che cambia aspetto durante l'anno. Un'attività reale, gestita dalla proprietaria, con un dominio e un hosting già esistenti.

Il lavoro comprendeva il racconto della struttura, il percorso per chiedere un soggiorno e gli strumenti per tenere aggiornato il sito. Ho seguito l'esplorazione grafica, l'organizzazione dei contenuti, lo sviluppo e l'adattamento al servizio di hosting della cliente.

La casa aveva molto da mostrare, ma il visitatore doveva anche capire in fretta quale camera scegliere e come contattare la proprietaria. Le fotografie del parco, della colazione e degli interni dovevano accompagnare quelle decisioni, mantenendo riconoscibile il carattere della dimora.

C'era poi un vincolo operativo: prezzi, fotografie e testi dovevano poter cambiare senza passare ogni volta dallo sviluppatore. La soluzione andava portata sull'hosting esistente, con una gestione sostenibile per una struttura di tre camere.

02 Ricerca

La strada che ho scartato

Sono partito da dieci proposte visive, con gerarchie e soggetti fotografici diversi: il giardino, la colazione, gli interni Liberty, il paesaggio. La direzione Corte Botanica metteva subito in relazione la casa e il parco: testo e fotografia affiancati, avorio e verde bosco, titoli serif. I mockup servivano a scegliere la composizione; nel sito le immagini sono fotografie della struttura.

Durante il confronto è cambiato anche il perimetro. La prima impostazione comprendeva prenotazioni dirette, pagamenti online e un gestionale con database. La proprietaria ha scelto di mantenere la risposta personale alle richieste. Ho quindi ricondotto il percorso pubblico a un messaggio preparato dal sito, da inviare tramite email o WhatsApp.

Per gli aggiornamenti ho adattato l'editor a PHP e file JSON: una scelta legata al pacchetto di hosting già disponibile. Il prototipo con MySQL resta nella storia del progetto; il pacchetto pubblicato usa un archivio di contenuti su file.

03 UX / UI

La direzione scelta, e perché quella

La home apre sul parco e sul nome della Corte. Le quattro stagioni diventano un modo per esplorare il luogo: fotografie e testi mostrano come cambiano il giardino e il paesaggio. Il racconto prosegue negli ambienti della dimora, nella colazione e nel territorio, con collegamenti alle pagine dedicate.

Le tre camere — Il Cardinale, Liberty e La Rossa — hanno un confronto iniziale e una scheda ciascuna, con fotografie, capienza, dotazioni e tariffa indicativa. La richiesta conserva la preferenza della camera scelta. Italiano e inglese seguono la stessa struttura, così chi arriva dall'estero trova anche le informazioni pratiche e il percorso di contatto.

Il modulo raccoglie nome, date, ospiti, camera e un messaggio facoltativo. Controlla le date e prepara un riepilogo sul dispositivo: il visitatore sceglie se inviarlo via email o WhatsApp. La pagina chiarisce che disponibilità e condizioni saranno confermate personalmente dalla struttura.

Dall'area riservata si aggiornano i contenuti e le fotografie. Il sito mantiene la propria impaginazione mentre la proprietaria interviene sui dati che cambiano: testi, immagini e prezzi.

Sezione delle quattro stagioni con il parco in primavera, il selettore stagionale e il racconto della fioritura
Sezione delle quattro stagioni con il parco in primavera, il selettore stagionale e il racconto della fioritura
Confronto fra Il Cardinale, Liberty e La Rossa con fotografie, capienza, prezzi indicativi e collegamenti alle schede
Confronto fra Il Cardinale, Liberty e La Rossa con fotografie, capienza, prezzi indicativi e collegamenti alle schede
Scheda della camera Il Cardinale con fotografie degli arredi e informazioni sul soggiorno
Scheda della camera Il Cardinale con fotografie degli arredi e informazioni sul soggiorno
Modulo di richiesta disponibilità con nome, date, ospiti, preferenza camera e indicazione della risposta personale
Modulo di richiesta disponibilità con nome, date, ospiti, preferenza camera e indicazione della risposta personale
Home su telefono con navigazione compatta, testo introduttivo, pulsanti di contatto e fotografia autunnale
Home su telefono con navigazione compatta, testo introduttivo, pulsanti di contatto e fotografia autunnale
Versione inglese della home con descrizione della dimora e collegamenti per camere e richiesta di soggiorno
Versione inglese della home con descrizione della dimora e collegamenti per camere e richiesta di soggiorno

04 Codice

Come è fatto dentro

L'interfaccia nasce in React 19 e Vite. Le pagine vengono anche preparate come HTML: un router PHP le serve con titolo, descrizione, canonical, lingue alternative e dati strutturati già nella risposta iniziale. Sul server di produzione bastano PHP e i file del sito; Node.js serve nella fase di sviluppo e compilazione.

L'editor salva i contenuti in JSON e gestisce le fotografie caricate. Il backend controlla la revisione prima di sovrascrivere i testi, usa scritture temporanee con sostituzione del file e un blocco per coordinare le modifiche. Al salvataggio l'area riservata rigenera anche le pagine pubbliche, senza richiedere una compilazione manuale del progetto.

Il pacchetto comprende le regole per Windows/IIS e per Apache. Il router gestisce i vecchi indirizzi con redirect, restituisce una pagina 404 con lo stato corretto e genera sitemap e robots.txt sul dominio definitivo.

Le fotografie hanno varianti WebP e i caratteri sono ospitati localmente. GSAP e ScrollTrigger accompagnano il racconto nelle sezioni fotografiche; con la preferenza di movimento ridotto le informazioni e i controlli restano disponibili. Su telefono navigazione, camere e modulo si dispongono in una sola colonna.

  • React 19
  • Vite
  • PHP
  • JSON
  • GSAP / ScrollTrigger
  • CSS responsive

05 Risultati

Cosa è cambiato

  • Online sul dominio della struttura

    Il sito è pubblicato su www.lacortedelle4stagioni.com, con un'identità costruita intorno alla dimora e alle sue fotografie.

  • Due lingue, lo stesso percorso

    Italiano e inglese comprendono home, camere, informazioni sulla struttura e richiesta di disponibilità, con collegamenti fra le pagine equivalenti.

  • Tre camere da confrontare

    Il Cardinale, Liberty e La Rossa hanno pagine dedicate con capienza, fotografie, dotazioni e prezzi indicativi, collegate alla richiesta di soggiorno.

  • Richieste pronte per la risposta personale

    Il visitatore prepara un messaggio con date e preferenze e sceglie email o WhatsApp. La disponibilità viene confermata dalla proprietaria.

  • Contenuti aggiornabili dall'area riservata

    Testi, fotografie e prezzi si gestiscono con un editor e un archivio su file, compatibile con il pacchetto PHP della cliente.

  • Cosa manca da misurare

    Non sono disponibili dati verificati sull'aumento delle richieste o delle prenotazioni. I risultati qui documentati riguardano il sito realizzato e il suo funzionamento.

In prima persona

La decisione che ha dato forma al progetto è arrivata parlando della gestione quotidiana: la proprietaria voleva continuare a rispondere personalmente agli ospiti. Da lì ho organizzato il lavoro intorno a due cose concrete: aiutare chi visita a scegliere una camera e dare a chi accoglie gli strumenti per tenere il sito aggiornato. Anche l’hosting già presente è diventato un vincolo di progetto, con una soluzione su file adatta ai contenuti da gestire.

Se ti torna

Raccontami cosa ti serve.

Scegli l'argomento e aggiungi, se vuoi, qualche dettaglio. Preparo un messaggio da aprire su WhatsApp: lo leggi e lo invii tu.

Se il tuo progetto non è nelle mie corde te lo dico subito, e quando posso ti indico chi contattare.

Le scelte non vengono inviate né salvate dal sito. WhatsApp si apre con il testo pronto: decidi tu se inviarlo. Informativa privacy.