🍀 Supabase Database
1. Set Up Supabase Database
Create a Supabase Project (if you haven’t already)
- Go to Supabase and create a new project (or use your existing project).
- Fill out your project name and database password (Make it a password you’ll remember).
- Click “Create new project”.
Navigate to Database
In the Supabase Console, go to the left-hand side and click on Database.
Create and Insert User Data
- Click on Create a new table to create a table inside Supabase for your users.
- Name the table “users”.
- Scroll down and create/replace with two columns:
- Second named “uid” with the type “text” (Make this the primary key)
- First named “email” with the type “text”
- Save the table
Create and Insert Payment/Customer Data
- Navigate to Database > Tables
- Click on New table to create a table inside Supabase for your payments.
- Name the table “customers”.
- Scroll down and create/replace with three columns:
- First named “email” with the type “text” (Make this the primary key)
- Second named “name” with the type “text”
- Third named “paid” with the type “boolean”
- Save the table

That’s it! You now enabled the database inside of Supabase that:
- Allows you to store user information
- Allows the payments information from Stripe to be stored (not sensitive information)
✅ Recap Checklist
- Supabase Database setup
💬 Additional Resources
- Supabase documentation – For more documentation from Supabase
Last updated on