Archivio pubblico per le imagini e il file gallery.json del sito della ditta artigiana cartongessista.
Questo repository funge da sorgente dati stabile per la galleria del sito ArtiTam, fornendo immagini e metadati sempre aggiornati senza necessità di intervento manuale.
Creare un punto di accesso pubblico e privo di limiti CORS per il front-end React del sito, permetytendo al cliente di visualizzare in tempo reale le nuove immagini caricate nella gallery, senza alcuna operazione aggiuntiva.
- Le foto vengono caricate dal cliente su una cartella Google Drive dedicata.
- Uno script Google Apps Script genera automaticamente il file
gallery.jsoncon i metadati aggiornati. - Lo script aggiorna questo repository tramite GitHub API, sostituendo o aggiungendo immagini e dati.
- Il sito React legfge i dati da
gallery.jsonper costruire dinamicamente la galleria.
/gallery/ → immagini suddivise per cantiere gallery.json → indice completo usato dal front-end
Il repository viene aggiornato periodicamente tramite Google Apps Script:
ogni volta che il cliente carica nuove foto su pDrive, il suistema:
- Converte e ottimizza le immagini
- Aggiorna il file
gallery.json - Esegue un commit automatico su GitHub
- Rende immediatamente disponibili i contenuti al sito React
- Google Apps Script → gestione upload e generazione del JSON
- GitHub API → commit e aggiornamento automatico del repository
- React → front-end dinamico che utilizza
gallery.json - Altervista Hosting → hosting del sito principale
Progetto sviluppato da Simone Sugliano
per il sito ArtiTam – Cartongesso e Decorazioni