Supabase Integration with XGENIA
What you will learn in this section​
In this comprehensive section, you will learn how to integrate Supabase with XGENIA to build powerful data-driven applications. You'll master the essential operations for working with Supabase as your backend database service.
Overview​
Supabase is an open-source Firebase alternative that provides:
- Database: PostgreSQL database with real-time subscriptions
- Authentication: User management and authentication
- Storage: File storage and management
- Edge Functions: Server-side functions
- Real-time: Real-time data synchronization
What you'll build​
Through this section, you'll learn to:
- Set up Supabase service and connect it to XGENIA
- Create new records in your Supabase database
- Query records from the database with filtering
- Update existing records
- Connect Supabase data to UI components using nodes
- Deploy and manage serverless functions with Edge Functions
Prerequisites​
Before starting this section, make sure you have:
- A Supabase account and project set up
- Basic understanding of XGENIA node connections
- Familiarity with the Supabase Prefab Library components
Guides in this section​
Setting Up Supabase Service​
Learn how to create a Supabase project, configure your database, and connect it to XGENIA.
Multi-Environment Setup (dev & production)​
Set up separate Supabase projects for development and production so you can test safely without affecting live data.
Creating Records​
Master creating new records in your Supabase database through XGENIA nodes and forms.
Querying Records​
Learn how to query, filter, and display data from your Supabase database in your XGENIA app.
Updating Records​
Discover how to update existing records and build edit interfaces for your data.
Uploading Files​
Learn how to upload, manage, and display files using Supabase Storage in your applications.
Using Supabase Edge Functions​
Master serverless functions with Supabase Edge Functions, including import/export functionality and deployment.
Getting Started​
Ready to get started? Begin with Setting Up Supabase Service to establish the connection between Supabase and your XGENIA project.