App per l'amministratore di condominio, mostrata con un condominio inventato. Dal tablet registra presenze e deleghe e calcola in diretta quorum e maggioranze, per teste e per millesimi, con l'articolo del codice civile accanto. Funziona anche nelle sale senza campo e sincronizza dopo; i condòmini seguono dal telefono, e il verbale esce in PDF dal tablet.
**La Corte delle Meridiane non esiste**: è il condominio inventato con cui mostro Assemblea, un'app per l'amministratore di condominio che ho costruito come un prodotto vero. Ha 24 unità, due delle quali negozi, 23 condòmini fra cui due comproprietari, un usufrutto e una società, e tre assemblee: una già verbalizzata, una da condurre oggi, una da convocare. Vere sono le regole: quorum, maggioranze e deleghe vengono dal codice civile, ognuna con il suo articolo e la data in cui l'ho verificata.
**Che cosa fa**
- **Anagrafica e tabelle millesimali**: unità, proprietari, comproprietari, usufruttuari; la tabella di proprietà, che pesa i voti, e quelle di spesa, che non li pesano. - **Convocazione**: l'ordine del giorno con il tipo di ogni delibera, i controlli sulle date delle due convocazioni, gli avvisi e la distinta in PDF. - **Il giorno dell'assemblea, dal tablet**: presenze e deleghe nei limiti di legge, il quorum per teste e per millesimi a ogni arrivo, il voto punto per punto con la maggioranza che quella delibera chiede, e quanto manca. - **La diretta per i condòmini**: dal telefono con un QR, in sola lettura e senza nomi, e uno schermo a caratteri grandi per la sala. - **Il verbale**: la bozza scritta dalle registrazioni, le correzioni con le loro versioni, il PDF fatto nel tablet e la firma.
**La prova senza account**
Dalla pagina d'ingresso, «Prova come amministratore» apre l'app sui dati della demo: si conduce l'assemblea di oggi, con le presenze di esempio, il voto sulla facciata e la diretta dei telefoni accanto, fino al verbale in PDF. Lo stesso codice del server gira nel browser su una copia dei dati, e le modifiche restano lì: al server non arriva nessuna scrittura. Ogni notte la demo torna all'inizio.
**La parte difficile**
Le sale condominiali spesso non hanno campo. Il tablet scrive ogni registrazione in locale e la manda quando la rete torna, e il server la applica una volta sola anche se arriva due volte; un'assemblea la conduce un tablet alla volta, così non ci sono due verità da fondere. Il PDF del verbale lo fa il tablet, anche offline: quello della demo, quattro pagine, esce in meno di due secondi e mezzo con il processore rallentato quattro volte. Il server è piccolo e condiviso con altre app: a riposo Assemblea usa 84 MB, e cento telefoni in diretta ne aggiungono quattro, da quando una misura ha trovato un difetto che ne costava novanta.
Vue 3 e TypeScript con PrimeVue, Fastify e MongoDB; ogni modifica passa da 418 prove automatiche e arriva sul server con una GitHub Action.
Progettazione, sviluppo full-stack e pubblicazione · 2026
Vue.js, Fastify, MongoDB, PrimeVue, IndexedDB