Casa Betti
Una vetrina web per mostrare gli oggetti di una collezione in vendita (dipinti, mobili, oggettistica) con foto, anno, prezzo e stato.
Perché
L'ho fatta per Emanuele Betti, restauratore e collezionista, che voleva una bacheca semplice da tenere aggiornata da solo, dove far vedere le opere ai potenziali acquirenti senza passare da un marketplace.

Cosa ho costruito
- Un sito Django con home, elenco e scheda di ogni oggetto. Ci sono 8 categorie e 3 stati: disponibile, riservato, venduto.
- Le immagini si gestiscono dall'amministrazione con django-filer, che crea anche le miniature.
- Ogni opera ha due testi: le note tecniche del collezionista e un testo di presentazione per chi compra. I testi di 13 opere li ho scritti a mano e li tengo nel codice, con un comando che li carica, perché il database SQLite non è versionato.
- Il titolo del sito si cambia dall'amministrazione. Si avvia con Docker.
Cosa ho fatto io
Tutto: è un piccolo lavoro di un fine settimana, cinque commit tra il 3 e il 5 ottobre 2025. La parte a cui tengo di più è la separazione tra note e presentazione, che rende più semplice scrivere testi diversi per due lettori diversi.
Stato e limiti
È un prototipo e non lo sviluppo più dall'ottobre 2025. Il Dockerfile usa il server di sviluppo di Django, quindi non è una configurazione da produzione. Non ho scritto test e non c'è un deploy documentato. Nel repository c'è anche un backup del database SQLite, che non avrebbe dovuto starci.
Stack
Python · Django 5.2 · SQLite · django-filer · Pillow · Docker
Il mio ruolo
Progetto personale per un conoscente: sviluppo e rilascio del codice con licenza GPL v3.
Foto di repertorio: «Chairs in a Row - Greenwood Louisiana Flea Market», Steve Snodgrass, licenza CC BY 2.0 (Wikimedia Commons). Non mostra il progetto.