- Web App
- E-commerce
Dal banchetto post-evento all'e-commerce: come Vivilo ha rivoluzionato la vendita di foto agli eventi sportivi
Piattaforma end-to-end con selfie matching, store multimediale e pagamenti integrati
Chi è JUBATUS
JUBATUS è la realtà dietro Vivilo, progetto dedicato alla fotografia professionale agli eventi: sportivi, cerimoniali, fieristici, di intrattenimento.
Un settore che ha sempre sofferto dello stesso problema: esperienza di acquisto lenta, dispersiva e spesso frustrante per il partecipante. Cataloghi cartacei, ricerca manuale degli scatti, vendita a banchetto, logistica di consegna complessa.
Brief
Il cliente ci ha chiamati per ripensare questo processo dall'inizio, costruendo una piattaforma digitale capace di connettere fotografi, organizzatori e partecipanti in un ecosistema unico: moderno, immediato e scalabile.
La sfida
Tre attori diversi con esigenze diverse, un unico ecosistema. Il cuore del problema era la ricerca: in un evento con centinaia o migliaia di scatti, come fa un partecipante a trovare le proprie foto senza sfogliare l'intera galleria?
Cinque sfide concrete da risolvere:
Tre attori, un sistema
Amministratori, fotografi e partecipanti con esigenze diverse, da far convivere in un'unica piattaforma.
Trovare la propria foto
Centinaia o migliaia di scatti per evento.
Servono pochi secondi al partecipante per arrivare alle proprie immagini.
Gestione contenuti
Upload, tagging, catalogazione e pubblicazione di foto e video da parte di fotografi e content provider.
Pagamenti sicuri
Checkout PCI-compliant con gestione ordini multi-item, ricevute e flusso di customer care integrato.
Apertura internazionale
Interfaccia, contenuti, documenti e prezzi multilingua e multi-valuta, senza vincoli geografici.
La soluzione
Abbiamo progettato e sviluppato MyMemories, una web application che mette in comunicazione tre attori distinti attraverso un unico ecosistema digitale.
Al centro, il selfie matching: il partecipante carica un selfie, il sistema lo confronta automaticamente con i contenuti dell'evento e restituisce una galleria personalizzata con tutte le foto in cui compare. Zero ricerca manuale, zero frustrazione.
Cosa fa la piattaforma
Selfie matching
Il partecipante carica un selfie, il sistema lo confronta automaticamente con i contenuti dell'evento e restituisce una galleria personalizzata pronta all'acquisto.
Store multimediale
Ogni evento ha il proprio spazio dedicato: catalogo navigabile di foto e video, tagging, ricerca avanzata, gestione multilingua. Singoli scatti o pacchetti, preferiti, carrello.
Libreria personale
Dashboard utente con contenuti acquistati, preferiti e storico ordini, accessibile da qualsiasi dispositivo in qualsiasi momento.
Checkout integrato Stripe
Pagamenti sicuri con carta, ordini multi-item, ricevute automatiche. PCI-compliant by design grazie a Stripe Elements.
Pannello di amministrazione
Gestione completa di eventi, partecipanti, utenti, listini, contenuti, traduzioni e report di vendita. Job schedulati notturni per pulizia asset e ottimizzazione storage S3.
Internazionalizzazione nativa
Interfaccia, contenuti, documenti e prezzi multilingua e multi-valuta. Ogni evento aperto a un pubblico internazionale senza interventi tecnici.
I risultati
Da processo manuale e dispersivo a canale di vendita digitale sempre attivo, accessibile da qualsiasi dispositivo e in qualsiasi paese.
Vendita attiva 24/7
Lo store è sempre aperto, da qualsiasi dispositivo, senza bisogno di presidiare un banchetto.
Tempi di consegna azzerati
Il partecipante acquista e scarica i propri contenuti in pochi minuti dall'evento.
Mercato internazionale accessibile
Piattaforma multilingua e pagamenti in più valute pronti all'uso.
Ciclo contenuti automatizzato
Dall'upload alla pubblicazione, fino alla fatturazione e alla pulizia degli asset.
Esperienza utente consumer-grade
Selfie matching, galleria personale, checkout fluido: un'esperienza paragonabile ai migliori e-commerce del mercato.
Stack tecnologico
- Frontend
- React 19ViteRedux ToolkitRedux PersistReact Router v7React-Bootstrap
- Backend
- Node.jsExpressSequelize ORMMySQL
- Architettura
- Architettura container-ready per deployment cloud: frontend React 19 servito via Nginx, backend Node.js + Express con ORM Sequelize su MySQL, storage media su Amazon S3, pagamenti via Stripe Elements (PCI-compliant by design), job schedulati notturni per manutenzione asset.
Vivilo è la prova che ripensare un processo di business con le tecnologie giuste può aprire canali di vendita completamente nuovi, automatizzare l'operatività e migliorare radicalmente l'esperienza del cliente finale.
Vuoi sapere come possiamo fare lo stesso per la tua azienda?
Parliamone