Che cos'è Avui.info?
Avui.info è un sito web che fornisce informazioni aggiornate su diversi eventi per famiglie nella regione del Maresme (Barcellona). Il suo obiettivo principale è quello di facilitare l'accesso alle attività culturali, ricreative ed educative per la comunità locale, con particolare attenzione alle famiglie con bambini piccoli.
La sfida
Il team di Avui.info, guidato da Roberta, ha affrontato una grande sfida: riunire in un unico sito tutti gli eventi di interesse per le famiglie che si svolgono nel Maresme.
Ciò comportava il crawling manuale di oltre 20 siti web diversi, un processo che richiedeva circa 10 ore alla settimana. Questo onere complicava il costante aggiornamento del sito e rendeva difficile mantenere le informazioni sempre aggiornate.
La soluzione
La soluzione proposta da Ideomatica è stata quella di implementare un'automazione basata sulla piattaforma Hexomatic. Il progetto è stato strutturato in diverse fasi:
- Creazione di ricette di scraping personalizzate: per ognuno dei 20 siti web utilizzati come fonti di informazioni sugli eventi, è stata progettata una ricetta di scraping che per prima cosa estrae l'elenco di tutti gli eventi pubblicati e poi ottiene i dati chiave di ciascun evento, come titolo, data, ora, luogo e descrizione.
- Centralizzazione dei dati in Google Sheets: i dati estratti dalla scansione dei siti web vengono inviati automaticamente a un foglio di Google accessibile a tutti i membri del team di Avui.info, consentendo loro di organizzare e filtrare gli eventi in pochi secondi. Attualmente, il foglio raccoglie una media di 150 eventi a settimana, tra i quali vengono selezionati quelli di maggiore interesse per le famiglie.
- Piano per la completa automazione: attualmente il sito di Avui.info è basato su SquareSpace, che non consente la pubblicazione di eventi tramite API. Per questo, è stato progettato un piano per integrare un nuovo CMS (ad esempio WordPress). Con questo nuovo sistema, Roberta e il suo team saranno in grado di pubblicare eventi direttamente da Google Sheets con un semplice clic su un webhook.