2026Design, sviluppo e infrastruttura
Escola Armunia Viola
La Escola Armunia Viola vive di corsi, sessioni e prodotti artigianali — un catalogo che cambia di continuo. Se ogni prezzo, ogni nuovo corso, ogni evento dovesse passare da me, il sito rallenterebbe l'attività invece di servirla. Ho costruito un sito di 14 pagine, ospitato su Cloudflare, dove il cliente modifica da solo tutti i testi e i contenuti — in modo semplice, rapido e pratico — dal primo corso all'ultimo prodotto del negozio, senza mettere mano al codice e senza dipendere da me per nulla di tutto questo.
- Web Design
- Decap CMS
- Cloudflare Pages
- SEO
- GDPR

Risultati
- pagine, tutte pubblicate dal cliente senza codice
- 14
- dal clic alla pubblicazione online
- ~1 min
- autonomo: nessuna dipendenza da me per le modifiche
- 100%
- pubblicazioni perse da quando ha lasciato Vercel
- 0
Nelle parole del cliente
«Pensavo che il mio sito fosse “ok”, ma quando Rúben mi ha presentato quello nuovo ho notato una grande differenza. È molto più pulito, funzionale e organizzato. Ha anche trovato il modo di farmi modificare il sito da solo, senza difficoltà. Senza dubbio ha migliorato il mio lavoro: il feedback dei clienti sul nuovo sito è positivo e anche a me fa più piacere andarci. Sono molto grato a Rúben e orgoglioso di questo nuovo progetto.»

agosto 2026armuniaviola.ptTradotto dal portoghese
La sfida
Modificare 14 pagine senza toccare il codice — e senza brutte sorprese al deploy
- Il cliente doveva pubblicare 14 pagine (corsi, sessioni, negozio, chi siamo, informative) senza imparare l'HTML né dipendere da me.
- Il catalogo cambia di continuo — prezzi, promozioni, eventi — e ogni modifica doveva andare online in pochi minuti, non in giorni.
- Serviva una SEO tecnica solida (JSON-LD, sitemap) e la conformità al GDPR per un pubblico portoghese del mondo spirituale, molto attento alla privacy.
- Il negozio doveva funzionare via WhatsApp — in parte prodotti propri, in parte pezzi di artigiani partner — perché questo pubblico vuole parlare prima di comprare, non tirare fuori la carta.
L'approccio
Decap CMS su GitHub, tutto in esecuzione su Cloudflare
Decap CMS con login GitHub dà al cliente un pannello visivo dove modifica da solo qualsiasi testo, immagine o prezzo, in modo semplice e rapido; dietro le quinte, i contenuti restano in markdown versionato, senza un database da gestire. Tutto lo stack — hosting, functions e CDN — gira su Cloudflare, e ogni modifica va online in circa un minuto. Stack minimo, controllo totale, nessuna sorpresa: quello che il cliente pubblica resta sempre online.
Cosa ho costruito
Pannello editoriale, negozio ibrido su WhatsApp, SEO tecnica
Pannello editoriale
Decap CMS con login GitHub — il cliente modifica testi, immagini e prezzi da solo, in modo semplice e rapido, senza aspettare uno sviluppatore.
Negozio ibrido
I prodotti propri hanno un link diretto a WhatsApp; i pezzi degli artigiani partner rimandano ai loro canali, citandoli in modo ben visibile.
SEO tecnica
JSON-LD dinamico per ogni pagina, sitemap e llms.txt per motori di ricerca e IA.
GDPR sul serio
Google Analytics solo dopo il consenso — un banner che funziona davvero, non di facciata.
Prestazioni
Immagini WebP, Lighthouse 95+, CDN sull'edge di Cloudflare.
Cosa ho imparato
L'affidabilità conta più dello stack in sé
Decap CMS fa il suo lavoro, ma un pannello su misura è un'altra cosa
Per chi ha bisogno di autonomia editoriale rapida e non ha il budget (o i tempi) per un pannello di amministrazione costruito da zero, Decap CMS resta una soluzione valida — l'interfaccia è generica, ma funziona. Dopo aver costruito il back-office su misura di Energia Natural, è stato chiaro che un pannello pensato per quella specifica attività è più bello e più intuitivo. La differenza la fanno budget e tempi: quando entrambi lo permettono, oggi preferisco sempre la strada su misura.
WhatsApp come negozio batte il checkout
Avevo previsto di integrare Stripe. Il cliente mi ha fermato: «il mio pubblico vuole parlare prima di comprare». Aveva ragione — in questa nicchia un link WhatsApp precompilato converte molto meglio di qualsiasi carrello.
Vercel nascondeva le pubblicazioni del cliente, senza avvisare
Il piano Hobby di Vercel aveva smesso in silenzio di eseguire la build: i commit del CMS arrivavano su GitHub, ma il deploy durava 0 ms e i nuovi contenuti non andavano mai online. Il cliente pubblicava e il sito restava com'era. Ho migrato tutto su Cloudflare Pages Functions e tolto la dipendenza dalla CLI di Vercel — da allora, zero pubblicazioni perse.
Se lo rifacessi oggi
Probabilmente userei Astro invece di un generatore fatto in casa — oggi non c'è motivo di mantenere una pipeline di build manuale quando Astro risolve lo stesso problema con meno codice. Resta così perché funziona, e mettere mano a qualcosa che funziona solo per fare più bella figura nel curriculum non è il mio modo di lavorare.
Prossimi passi
Pagamenti e iscrizioni, quando la domanda lo richiederà
Prossimo passo: pagamenti facoltativi per i pacchetti digitali e una dashboard delle iscrizioni ai corsi. Non lo costruisco prima che il cliente ne senta il bisogno — la roadmap segue l'attività, non il contrario.
Ti serve un sito di cui fidarti per pubblicare da solo?
Ti racconto cosa ho imparato costruendo siti per attività che non possono aspettare uno sviluppatore — e ti progetto qualcosa su misura.
Ti serve più di un sito? Vedi i progetti su misura
