SŌMA
Secure sign-in keeps every reservation tied to one care profile.
Guests can explore freely, but only authenticated customers can finalize booking, preserve reservation history, and receive updates across the dashboard and backend.
Customer login
Welcome back
Authentication is required before a guest can confirm a reservation. The selected service and redirect path are preserved through this screen.
Configuration
Supabase configuration required
Set NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY, and NEXT_PUBLIC_SITE_URL to connect the app to a real backend.