- Beatrix funziona con un numero di forni diverso da tre?
- Sì. Il numero di forni, gli slot standard e gli slot extra sono parametri della configurazione orari, non codice. Un impianto con un solo forno o con cinque usa la stessa piattaforma: cambiano le risorse sul calendario e il numero massimo di prenotazioni per slot.
- Come si evita che due agenzie prenotino lo stesso slot?
- Con un indice univoco parziale sul database: due prenotazioni confermate sullo stesso slot dello stesso forno non possono esistere, indipendentemente da chi le inserisce e da quale app usa. Se il conflitto nasce durante un pagamento con carta, il webhook Stripe rimborsa l'incasso e registra la prenotazione come annullata.
- Le onoranze funebri possono annullare da sole?
- Sì, fino a 12 ore prima della cremazione. Il limite è imposto da un trigger su PostgreSQL, quindi vale anche se qualcuno prova ad aggirare l'interfaccia. Ogni agenzia ha inoltre una quota mensile di annullamenti configurabile: al superamento l'amministrazione riceve un alert.
- Come funzionano i pagamenti?
- In due modi, entrambi attivabili dall'impianto. Con carta tramite Stripe Checkout: il cliente paga il lordo del tariffario e la prenotazione viene creata solo a incasso confermato. In sede: la prenotazione è confermata subito e il pagamento resta in attesa fino al saldo in contanti, con POS o bonifico, registrato dall'ufficio.
- Il tariffario è modificabile senza sviluppo?
- Sì. I tipi di servizio con importo netto, aliquota IVA, ordine di visualizzazione e numero di slot occupati si gestiscono dalla pagina Tariffario. È così che il servizio “salma maxi” occupa due slot consecutivi senza alcuna modifica al codice.
- Come si gestiscono manutenzioni, festivi e orari ridotti?
- Da tre pagine distinte. Festivi: chiusure totali, anche ricorrenti. Manutenzioni: inibizione di uno o più forni per un giorno, un intervallo di date o una fascia oraria. Configurazione orari: slot standard ed extra, più le eccezioni per data (le vigilie) e per giorno della settimana. Il calcolo della disponibilità le incrocia tutte lato server.
- Chi vede cosa nella console di amministrazione?
- Tre livelli. Amministrazione: accesso completo a utenti, clienti, tariffe, statistiche, configurazione e log. Ufficio prenotazioni: calendario e annotazioni sulle prenotazioni. Operatore: sola visione, con una vista “giornata” pensata per chi lavora a bordo forno. I permessi sono applicati dalle policy del database, non solo dai menu.
- Quanto tempo serve per mettere Beatrix in produzione?
- Il software esiste già ed è in uso quotidiano. Per un nuovo impianto servono in genere poche settimane: configurazione di forni, slot, festivi ed eccezioni, caricamento del tariffario, import delle onoranze funebri accreditate con invio automatico delle credenziali, eventuale attivazione dell'account Stripe e formazione dell'ufficio.
- I dati dove risiedono e di chi sono?
- Su Supabase, in un progetto dedicato all'impianto, con database PostgreSQL, autenticazione, storage delle ricevute e backup inclusi. I dati sono dell'impianto: esportabili in Excel dalle statistiche e accessibili via SQL o API in qualsiasi momento.