Beauty Sessions - Booking Manager

Beauty Sessions - Booking Manager Mastercard VFF 2026


Descrizione

Al Venice Film Festival 2026 Mastercard, main sponsor della manifestazione, ha offerto ai propri ospiti trattamenti Shiseido (Hair & Make-up, Facial Massage, Hair & Beard) prenotabili per fascia oraria. Gli ospiti, suddivisi in gruppi, prenotavano dal form pubblico della landing VFF 2026 realizzata con la nostra piattaforma G-Events; alla segreteria dell’ospitalità serviva però uno strumento per governare l’agenda dei trattamenti giorno per giorno.

Il progetto era partito a inizio luglio come una semplice prenotazione via form con un backend minimo. L’ultimo giovedì di luglio, dopo la presentazione al cliente finale, le richieste cambiano: calendario grafico, spostamento delle prenotazioni per trascinamento, ricerca nel database, ospiti aggiuntivi non registrati, storico, accessi multipli, durata dei trattamenti, fasce modificabili durante le giornate e i red carpet, messaggistica WhatsApp e SMS. La richiesta arriva il venerdì pomeriggio e il lunedì la prima versione funzionante è online, perché il martedì partivano le DEM che aprivano le prenotazioni.

Beauty Sessions è il gestionale nato da quella richiesta: calendario mensile, vista a tre giorni e agenda giornaliera con filtri per servizio e gruppo; capienza per fascia con soglia informativa; ricerca per nome, email e telefono e creazione di nuovi ospiti; scheda ospite con contatti, note, gruppo e camera hotel; più prenotazioni per ospite con blocco delle sovrapposizioni; drag-and-drop verso gli slot compatibili con mouse, touch e penna; giornate e finestre red carpet con Hair & Make-up in camera; inbox WhatsApp in tempo reale e conversazioni SMS con contatore dei caratteri; centro notifiche; sezione Storico con l’audit per persona; export CSV; manuale operativo integrato con indice, ricerca e schermate reali, esportabile in PDF.

Nelle settimane successive le funzionalità sono state perfezionate e ne sono arrivate di nuove, fra cui la selezione di più fasce con un riquadro tracciato tenendo premuto Shift (o in modalità touch) per cambiare capienze e slot in blocco, le durate diverse per gruppo e la nota per prenotazione. Manuale e schermate sono stati tenuti aggiornati prima di ogni rilascio con l’aiuto di agenti AI (Claude). Lo strumento ha lavorato senza intoppi per tutta la durata dell’evento.

Il gestionale condivide con il form pubblico di G-Events le stesse Cloud Functions e lo stesso database Firestore: ogni prenotazione fatta dagli ospiti compare in tempo reale nell’agenda della segreteria e ogni modifica dell’operatore vale subito anche per il form. Tutte le scritture passano da Cloud Functions con transazioni, contatori e audit; l’accesso degli operatori è protetto da autenticazione a più fattori (MFA) e ruoli.

Tecnologie

    • Frontend Angular 22 e TypeScript
    • Firebase Authentication con MFA e ruoli operatore
    • Cloud Firestore in tempo reale, scritture solo tramite Cloud Functions (Node.js)
    • Firebase Hosting, test automatici e ambienti separati di sviluppo e produzione

Obiettivi

    • Dare alla segreteria dell’ospitalità il controllo completo dell’agenda dei trattamenti
    • Rispondere alle nuove richieste del cliente in tre giorni, prima dell’apertura delle prenotazioni
    • Tenere allineati in tempo reale form pubblico e gestionale su un unico database
    • Contattare gli ospiti da un’unica interfaccia via WhatsApp e SMS

Cliente

Commissionato da Competitive Mind per Mastercard