Account 3 of 4
Supabase
Supabase is the database. It holds names, households, and logins. It does not live on GitHub. Do not put member names in a public GitHub file.
- Open supabase.com in a new tab.
- Click Start your project.
- Sign in with GitHub if you can. One login is easier to keep.
- Click New project.
- If it asks for an organization, name it after your church.
- Project name: your church name.
- Database password: write a long password in a notebook first, then type it. You cannot see this password again.
- Region: pick the one closest to your church.
- Click Create new project. Wait until the dashboard says it is ready. This can take a few minutes.
- Open the gear, then API. Some dashboards say Project Settings, then API.
- Copy Project URL. In Netlify this name is NEXT_PUBLIC_SUPABASE_URL.
- Copy the anon public key. In Netlify this name is NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY.
- Copy the service_role key. In Netlify this name is SUPABASE_SERVICE_ROLE_KEY. Never put this key in the browser, in email, or on a slide.
The project is empty until the table files run. That is not this page. Finish Resend first. Then paste the three names into Netlify.