VM
VM
VM
VM
VM
VM
VM
VM
← progetti

Archiee

Portfolio interattivo per uno studio di architettura

Next.js TypeScript Zustand Google Sheets API
Un architetto aveva bisogno di un sito portfolio in grado di presentare un corpus di lavori senza ricadere nel classico layout a griglia — qualcosa di spaziale e composto, come i progetti stessi.
Sviluppato un algoritmo di layout basato su quadtree che posiziona dinamicamente le schede nel viewport, creando composizioni asimmetriche ma equilibrate che si adattano in modo responsivo. Google Sheets funge da CMS in modo che il cliente possa aggiornare i contenuti senza toccare il codice. Sviluppato anche Oruga — un leggero watchdog Python — per automatizzare la rigenerazione statica ogni volta che i file sorgente cambiano.
Online su archiee.com. Il cliente gestisce i contenuti in autonomia. L'algoritmo di layout è diventato l'identità visiva del sito.