Salta al contenuto
Case Study
  • Web App
  • E-commerce
Jubatus - Web App Vivilo

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

  1. 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.

  2. 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.

  3. Libreria personale

    Dashboard utente con contenuti acquistati, preferiti e storico ordini, accessibile da qualsiasi dispositivo in qualsiasi momento.

  4. Checkout integrato Stripe

    Pagamenti sicuri con carta, ordini multi-item, ricevute automatiche. PCI-compliant by design grazie a Stripe Elements.

  5. 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.

  6. 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.

  1. Vendita attiva 24/7

    Lo store è sempre aperto, da qualsiasi dispositivo, senza bisogno di presidiare un banchetto.

  2. Tempi di consegna azzerati

    Il partecipante acquista e scarica i propri contenuti in pochi minuti dall'evento.

  3. Mercato internazionale accessibile

    Piattaforma multilingua e pagamenti in più valute pronti all'uso.

  4. Ciclo contenuti automatizzato

    Dall'upload alla pubblicazione, fino alla fatturazione e alla pulizia degli asset.

  5. 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

Hai un progetto in mente?

Raccontaci la tua sfida. Ti rispondiamo entro 24 ore.

Contattaci ora
Razzo