Sito web personale — Da 0 a Deploy

Dal linguaggio naturale al sito online in meno di 4 ore

AI Co-design Claude Web App CI/CD Deploy

1. Contesto

Avevo bisogno di uno spazio digitale personale: un posto dove raccogliere articoli, eventi, servizi formativi e riflessioni sull'Intelligenza Artificiale. Non volevo un sito vetrina statico, ma una piattaforma viva, aggiornabile, con un'area admin, un database, una newsletter e una struttura pronta a crescere. Il tutto da costruire in tempi reali, senza un team di sviluppo.

2. Obiettivo

Dimostrare che è possibile progettare e pubblicare un sito web professionale — completo di autenticazione, database, deploy e CI/CD — usando il linguaggio naturale come unica interfaccia di progettazione. Non "fare veloce", ma fare bene, in poco tempo, con l'AI come partner di metodo.

3. Metodo

• Definizione dell'idea e degli obiettivi del sito • Raccolta dei requisiti funzionali e tecnici tramite conversazione con Claude • Progettazione dell'architettura (stack, struttura delle route, modello dei dati) • Creazione e configurazione del database PostgreSQL • Containerizzazione con Docker per un ambiente riproducibile • Implementazione del sistema di autenticazione admin • Configurazione SSL e dominio personalizzato • Deploy su Railway con variabili d'ambiente e secrets • Test funzionali su tutte le aree principali • Configurazione della Continuous Integration per deploy automatici ad ogni push • Go Live

4. Strumenti

• Claude — co-progettazione, architettura e generazione del codice • Claude Code — ambiente di sviluppo integrato con AI • Node.js + Express — backend e routing • PostgreSQL — database relazionale • Docker — containerizzazione dell'ambiente • Railway — piattaforma di deploy e hosting • Aruba — registrazione e gestione del dominio • Cloudinary — gestione e ottimizzazione delle immagini • Resend — invio email e gestione newsletter • GitHub — versionamento e source control • CI/CD pipeline — deploy automatico ad ogni commit

5. Risultato

In meno di 4 ore il sito era online, raggiungibile all'indirizzo definitivo, con SSL attivo, area admin funzionante, database popolato e pipeline CI/CD configurata. Non un prototipo: un prodotto reale, in produzione, pronto per essere usato e aggiornato ogni giorno.

6. Cosa dimostra

Questo progetto dimostra che il linguaggio naturale può diventare un'interfaccia di progettazione a tutti gli effetti. Non serve essere sviluppatori per costruire qualcosa di solido — serve metodo, chiarezza sugli obiettivi e la capacità di collaborare con l'AI in modo strutturato. L'intelligenza artificiale non ha sostituito il pensiero: lo ha accelerato. Ogni fase — dall'idea al rilascio — è stata guidata da decisioni umane, eseguite con strumenti AI. È questo il modello che insegno e che applico.

7. Evoluzione

Versione 1 — sito online con struttura base, articoli ed eventi Versione 2 — ottimizzazione SEO e meta tag dinamici Versione 3 — sezione servizi strutturata con pagine dedicate Versione 4 — newsletter e automazioni email Versione 5 — analytics avanzati e ottimizzazione conversioni Versione 6 — nuovi case study e prototipi AI interattivi Versione 7 — dashboard database con manutenzione Postgres automatica, miglioramenti preview eventi e newsletter multi-contenuto

Episodi

← Torna ai progetti