Competenza · Fraiga
Piattaforme SaaS multi-tenant
Piattaforme che servono molte organizzazioni con dati isolati nel database, ruoli granulari e fatturazione integrata.
Il problema da affrontare
Un solo filtro dimenticato in una query basta a esporre i dati di un cliente a un altro.
Che cosa possiamo progettare
- Modello dati multi-tenant con Row-Level Security
- Ruoli, inviti e amministrazione per organizzazione
- Pagamenti, abbonamenti o payout diretti con Stripe
- Sottodomini e domini personalizzati per tenant
Strumenti e metodi: PostgreSQL RLS · Supabase · Next.js · Stripe. Il perimetro dell’incarico si definisce sul contesto e sulle verifiche necessarie.
La competenza nei progetti
- Bufoo
In produzione · Un unico sistema per gestione interna, presenza pubblica, raccolte fondi ed eventi, con dati isolati per ogni organizzazione.
- Museum Experience
Pilota · Servizio multi-tenant: l’operatore fotografa la visita, il visitatore riceve una galleria privata tramite QR.
- Manago V2
Prototipo · Motore contract-first: griglia di stampa elastica deterministica e due geometrie di presentazione.
Dal quaderno
- Bufoo: che cosa insegna un caso territoriale sul prodotto
Un’organizzazione e un evento rendono visibili bisogni e vincoli: come raccontarli senza perdere il loro contesto.
- Bufoo: dal programma dell’evento alla presenza sul territorio
Orari, luoghi e avvisi attraversano pagine, mappe e locandine: progettare un percorso comprensibile per chi partecipa.
- Bufoo: partire dalle organizzazioni, prima delle funzioni
Soci, attività e comunicazione condividono persone e informazioni: il prodotto nasce dal rapporto fra questi compiti.
- Bufoo: rendere leggibili gli stati delle operazioni
Una richiesta, un pagamento confermato e una riconciliazione sono passaggi diversi da rappresentare nel prodotto.
- Bufoo: progettare ruoli e passaggi di consegne
Le persone cambiano incarico mentre l’organizzazione continua: accessi e responsabilità devono seguire quel cambiamento.
- Come separare i dati di più organizzazioni nello stesso software
Tenant, ruoli e contesti: le domande da chiarire quando una piattaforma serve clienti o sedi differenti.
Partiamo dal tuo problema.
Un processo da chiarire, un prodotto da costruire o un’ipotesi da verificare.
Parliamone →