Snomo · Phase 0
Admin web skeleton
Next.js + Tailwind shell. Roles from @snomo/shared via Supabase Auth + profiles. Operator intake: /survey.
Session
Signed out
Supabase is configured. Use the Auth panel to sign in or sign up. Invites create profiles.role from app_metadata without manual SQL.
Auth provider: Supabase Auth only (no Clerk).
|
Invites: set app_metadata.org_id and app_metadata.role via Admin API / Dashboard (service role). Never put role in user_metadata.