BeachBeep: il SaaS che chiama lo staff dello stabilimento con un tap
BeachBeep è la piattaforma SaaS multi-tenant che permette ai clienti di uno stabilimento balneare di chiamare lo staff, ordinare o chiedere il conto inquadrando il QR dell'ombrellone. Nessuna app da installare, board in tempo reale per lo staff e pannello di gestione completo. Ecco come l'abbiamo progettata e costruita.
BeachBeep nasce da un'esigenza semplice ma universale in spiaggia: chiamare lo staff senza doversi alzare dall'ombrellone. Niente braccia alzate, niente attese al banco, niente app da scaricare. Il cliente inquadra il QR code della propria postazione e con un tocco richiede assistenza, ordina al bar o chiede il conto. La richiesta arriva allo staff in tempo reale. In questo case study raccontiamo come abbiamo progettato e costruito la piattaforma, dall'architettura multi-tenant fino agli abbonamenti Stripe.
In breve: una piattaforma SaaS multi-tenant per stabilimenti balneari, con tre superfici d'uso (cliente, staff, gestore), QR per ogni ombrellone, aggiornamenti in tempo reale e abbonamenti a più livelli gestiti con Stripe.
La sfida
Negli stabilimenti balneari la comunicazione tra ospite e personale è ancora oggi affidata a gesti, spostamenti e attese. Questo genera due problemi: il cliente perde tempo (e relax), mentre lo staff lavora senza una visione ordinata delle richieste. L'obiettivo era eliminare questo attrito con uno strumento immediato per il cliente e organizzato per lo staff, senza costringere nessuno a installare applicazioni o creare account.
La soluzione: un tap, tre superfici
Abbiamo strutturato BeachBeep attorno a tre esperienze d'uso distinte, ognuna ottimizzata per il proprio contesto e dispositivo.
1. Il cliente — Web App, zero installazione
Ogni ombrellone ha un QR code univoco. Inquadrandolo, il cliente apre una pagina web leggera (PWA) già contestualizzata sulla sua postazione: vede il nome dello stabilimento, il numero dell'ombrellone e tre azioni immediate — Chiama lo staff, Ordina al banco, Chiedi il conto — oltre al menu digitale. Nessun login, nessun download: dalla scansione alla chiamata passa meno di un secondo.
2. Lo staff — Board in tempo reale
Le chiamate compaiono su una board pensata per un tablet fisso al banco. Ogni richiesta è una card con postazione, tipo di richiesta e tempo di attesa; un segnale acustico avvisa all'arrivo di una nuova chiamata. Lo staff la prende in carico e poi la segna come evasa, con aggiornamento in tempo reale su tutti i dispositivi collegati.
3. Il gestore — Pannello di amministrazione
Il gestore dello stabilimento ha una dashboard con le metriche della giornata (chiamate attive, evase, tempo medio di risposta), la gestione di ombrelloni e generazione QR, il menu, gli account staff, il supporto e l'abbonamento. Un secondo livello di amministrazione — il super admin — governa l'intera piattaforma, i tenant e l'assistenza.
Architettura multi-tenant. Ogni stabilimento è un tenant isolato: i dati sono separati a livello applicativo tramite un global scope e un contesto di tenant, così ogni gestore vede e amministra soltanto la propria struttura, pur condividendo la stessa istanza della piattaforma.
Abbonamenti e piani
BeachBeep è offerto con un piano Base gratuito e piani a pagamento (Starter, Plus, Pro) con canone periodico, differenziati per numero di ombrelloni e funzionalità come il modulo staff e l'app nativa. La sottoscrizione, il rinnovo e la gestione della fatturazione avvengono in modo sicuro tramite Stripe (Checkout e Billing Portal), con aggiornamento automatico del piano tramite webhook.
Lo stack tecnico
| Ambito | Tecnologia |
|---|---|
| Backend | Laravel 13 (PHP 8.4) |
| Frontend | Blade + Tailwind CSS v4 (Vite) |
| Esperienza cliente | PWA installabile, senza store |
| Board staff | Aggiornamento in tempo reale + notifica audio |
| QR code | bacon/bacon-qr-code (SVG) |
| Ruoli e permessi | spatie/laravel-permission (RBAC) |
| Multi-tenancy | Global scope + contesto di tenant |
| Pagamenti | Stripe — Checkout, Billing Portal, Webhook |
Il risultato
Il risultato è una piattaforma completa e pronta all'uso: il cliente ottiene assistenza con un tap e zero frizioni, lo staff lavora con una coda di richieste chiara e in tempo reale, il gestore ha il pieno controllo della propria struttura e il proprietario del servizio può far crescere il business grazie al modello SaaS multi-tenant con abbonamenti ricorrenti.
Dalla scansione del QR alla chiamata dello staff in meno di un secondo, senza app da installare: la tecnologia sparisce e resta solo l'esperienza.
Hai un'idea SaaS da realizzare?
Progettiamo e sviluppiamo piattaforme web su misura, dall'architettura al pagamento ricorrente. Raccontaci la tua.
Parliamo del tuo progetto