Supabase Integration
Supabase Integration
Section titled “Supabase Integration”Every Codepup AI project comes with a fully managed Supabase backend - out of the box, automatically, with zero setup on your end.
You do not need a Supabase account. You do not need to configure anything. Codepup AI handles everything for you under the hood.
Zero Setup Required Fully Managed PostgreSQL Database Auth IncludedVideo Walkthrough
Section titled “Video Walkthrough”Watch the full Supabase integration walkthrough to see how Codepup AI manages your backend automatically:
How It Works
Section titled “How It Works”Codepup AI manages all Supabase projects under Codepup AI’s own Supabase organisation. When you create a new project on Codepup AI, a dedicated Supabase project is automatically provisioned for you in the background - instantly, without any action needed from you.
This means:
- You never need to create a Supabase account
- You never need to connect or configure anything manually
- Your database, authentication, and storage are ready the moment your project is generated
- Everything is managed, maintained, and secured by Codepup AI
Think of it like getting a fully equipped kitchen when you move into a new apartment - you don’t need to install the plumbing. It’s already there and working.
What Is Included Automatically
Section titled “What Is Included Automatically”Every Codepup AI project that requires a backend gets the following Supabase features provisioned automatically:
| Feature | What It Does |
|---|---|
| PostgreSQL Database | A full relational database for storing your app’s data - products, users, orders, and more |
| User Authentication | Sign-up, login, and session management - ready to use out of the box |
| File Storage | Upload and serve images, videos, and files directly from your project |
| Real-time Updates | Live data streaming for features like chat, notifications, and activity feeds |
| Edge Functions | Serverless backend logic for payments, emails, and third-party API calls |
| Row Level Security | Data access policies so users can only access their own data |
You Don’t Need to Do Anything
Section titled “You Don’t Need to Do Anything”Unlike other platforms where you connect your own Supabase account, Codepup AI fully owns and manages the Supabase infrastructure for you.
This is intentional - it means:
- Faster setup - your backend is ready in seconds when your project is generated
- No configuration errors - Codepup AI knows exactly how to wire everything together
- No maintenance burden - you focus on building your product, not managing infrastructure
- Consistent security - all projects follow the same security standards managed by Codepup AI
Project Limit
Section titled “Project Limit”Each Codepup AI account can create up to 10 projects. Each project gets its own dedicated Supabase backend managed by Codepup AI.
| Plan | Projects Allowed |
|---|---|
| All Users | Up to 10 projects |
What Happens When You Build a Project
Section titled “What Happens When You Build a Project”Here is what happens behind the scenes the moment you generate a project on Codepup AI:
- Codepup AI creates a new Supabase project under the Codepup AI organisation automatically
- A PostgreSQL database is provisioned and the required tables are created based on your project type
- Authentication is configured and wired into your app’s login and signup flows
- Storage buckets are set up if your project requires file uploads
- Edge functions are deployed for payment processing, email sending, or any other backend logic
- Row Level Security policies are applied so user data stays private and protected
All of this happens in the background while Codepup AI builds your project. By the time your website is ready, the entire backend is already live and connected.
Managing Your Data
Section titled “Managing Your Data”Even though Codepup AI manages the Supabase infrastructure, you still have full control over your content and data through the Codepup AI CMS.
From the CMS you can:
- View all your database tables
- Add, edit, or delete records
- Use the AI Assistant to bulk-insert data in plain English
- See your data update live on your website instantly
You never need to touch Supabase directly - the CMS is your window into your database.
Common Questions
Section titled “Common Questions”Do I need a Supabase account? No. Codepup AI manages all Supabase projects on your behalf. You only need a Codepup AI account.
Can I access my Supabase project directly? All database management is done through the Codepup AI CMS and chat interface. Direct Supabase dashboard access is handled at the Codepup AI organisation level.
What happens if I delete a Codepup AI project? The associated Supabase project and all its data are removed as well. Make sure to export any data you need before deleting a project.
Can I export my data? Yes - you can export your data from the CMS or ask Codepup AI in the chat to help you export specific tables.
What happens when I hit the 10 project limit? You will see a message when you reach the limit. To create a new project, delete an existing one to free up a slot. Existing projects are not affected.
Your backend is taken care of - just focus on building 🐶🗄️