Sign in
Supabase Auth — magic link or email + password. Role comes from your profiles row.
Install
Use browser “Add to Home Screen” / Install app. Service worker caches the shell for offline use.