Crea un'app per prenotare appuntamenti a orari fissi

Permetti ai visitatori di scegliere servizio e orario e consulta gli appuntamenti in un unico posto.

Un barbiere controlla i messaggi fra un taglio e l'altro. Una persona vuole una spuntatina domani, un'altra chiede lo stesso orario pomeridiano e una terza non ha specificato il servizio. La prenotazione comincia molto prima che qualcuno si sieda: occorre concordare servizio, data e orario disponibile.

Un'app di prenotazione funziona quando queste scelte seguono un calendario definito. Parti da un modello di appuntamenti piccolo ed esplicito. Un negozio con una sola poltrona e intervalli fissi segue regole diverse da un gruppo di professionisti con servizi di durata variabile.

In breve

Definisci servizi, orari, fuso orario e capacità. Chiedi un selettore degli orari e un elenco per l'operatore. Effettua una prenotazione di prova e controlla lo spazio occupato. Verifica i conflitti e le autorizzazioni sui dati prima di condividere l'app.

Specificare la regola di disponibilità

Descrivi cosa rende indisponibile un orario, come si identifica il visitatore e cosa deve vedere l'operatore. Ecco un esempio immaginario con una sola poltrona:

Markdown
Crea un'app di prenotazione per un barbiere immaginario con una poltrona.
Offri taglio e regolazione della barba in appuntamenti fissi di 45 minuti.
Mostra i prossimi sette giorni, con orari dalle 10:00 alle 17:00
nel fuso Europe/London. La domenica è chiuso.
Consenti di scegliere servizio, giorno e orario libero, poi di inserire
nome e una breve nota. Mostra un riepilogo dopo la prenotazione.
Consenti una sola prenotazione per orario e indica come indisponibili
gli orari occupati. Offri all'operatore un elenco cronologico.
Usa prenotazioni di esempio per la bozza e non integrare calendari esterni.

Sostituisci orari, fuso e regole dei servizi con i tuoi. Per creazione, condivisione e autorizzazioni delle raccolte, consulta Crea un'app interattiva sul canvas. La richiesta descrive il comportamento da provare, senza garantire una replica esatta dell'esempio.

Provare l'esempio del barbiere

L'esempio contiene selettore del servizio, giorni, orari e registro delle prenotazioni. Gli orari occupati sono visibili durante la scelta.

Apri in una nuova scheda
Selettore di appuntamenti dal barbiere con servizi, orari disponibili e registro delle prenotazioni

Questo esempio usa dati dimostrativi. Ricaricando la pagina, le modifiche vengono reimpostate.

Prova due operazioni:

  1. Scegli servizio e giorno, seleziona un orario libero e prenota con un nome inventato. Trova l'appuntamento nel registro.
  2. Torna allo stesso giorno e controlla l'orario occupato. Confrontalo con uno libero e verifica che non sia selezionabile.

L'anteprima usa dati temporanei e le modifiche si azzerano al ricaricamento. Non prenota un appuntamento reale, non invia email di conferma e non sincronizza calendari esterni. I nomi nel registro illustrano la vista dell'operatore; nella tua app decidi chi deve vedere le prenotazioni.

Chiarire la decisione successiva dell'operatore

Un miglioramento utile riguarda il lavoro del negozio dopo l'arrivo della prenotazione:

Markdown
Aggiungi un filtro per servizio all'elenco degli appuntamenti e mostra
la durata del servizio accanto a ogni prenotazione. Conserva tutti gli
appuntamenti. Mostra un messaggio quando nessuno corrisponde al filtro.

Prima di affidarti all'app, prova due richieste per lo stesso orario, il primo e l'ultimo appuntamento della giornata e un giorno di chiusura. Verifica il fuso visualizzato e cosa succede dopo una cancellazione. Controlla le autorizzazioni delle raccolte per evitare che i visitatori leggano dettagli altrui. Se occorre concordare i tempi prima di accettare il lavoro, è più adatto un modulo di richiesta d'ordine.

Invia feedback

Questo articolo ti è stato utile?