FlutterFlow+Supabase
Stack Integration

FlutterFlow + Supabase Integration Guide

FlutterFlow's Supabase integration covers auth and CRUD out of the box. Custom RLS policies, Edge Functions, and real-time listeners require going beyond the visual builder.

Use Cases
  1. Supabase Auth (email/password, OAuth) wired in FlutterFlow
  2. Fetching and displaying Supabase Postgres rows in list views
  3. Inserting and updating records from FlutterFlow actions
  4. Triggering Supabase Edge Functions via FlutterFlow custom actions
Implementation

Connect Supabase in FlutterFlow Settings → Supabase. Add your Project URL and anon key. For Row-Level Security: RLS policies apply to all FlutterFlow queries automatically — configure them in the Supabase dashboard before building. For complex queries (joins, RPCs), use Supabase Edge Functions and call them via FlutterFlow's API call action. Custom real-time listeners require a custom Dart action using the Supabase Flutter SDK directly.

Related

Need this built?