Skip to main content

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.

Resources​