Separazione pulita
Deploy indipendente, Vercel-friendly e nessuna logica di business hardcodata nel browser.
Questo frontend separato serve a creare il tenant, configurare la prima agenda, impostare gli slot e far partire il collegamento Google con un bottone vero. Il backend resta in Spring, qui vivi il percorso del cliente.
Il frontend resta separato da `assistant-core`, ma usa route interne come BFF per non esporre credenziali tecniche al browser.
Deploy indipendente, Vercel-friendly e nessuna logica di business hardcodata nel browser.
Il bottone Google chiama il backend e può poi deviare su callback frontend senza esporre segreti.
Quando il backend Google sarà completo, qui dovrai solo rifinire UX e gestire i casi utente.