HSG Calendar is deployed but not provisioned
The application is live. It needs its database and Google authorisation before anyone can sign in. Full instructions are in SETUP.md in the repo.
- 1
Create the database
A Supabase project, then run supabase/migrations/0001_init.sql in its SQL editor.
- 2
Set three env vars
NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY, SUPABASE_SERVICE_ROLE_KEY.
- 3
Turn on Google sign-in
Supabase, Authentication, Providers, Google. Restricted to the HSG domain.
- 4
Authorise the calendar service account
One grant in the Workspace Admin console covers every mailbox.