📄️ Connect
Welcome! Let’s get your app connected to Supabase — an open-source toolkit that provides authentication (manage user sign-ups, logins, and permissions), file storage (store and serve images, videos, and documents), a database (powerful Postgres with an API out of the box), and row-level security (define who can insert, update, or delete rows).
📄️ Supabase MCP
Starting with Nowa 3.4 (released January 19, 2026), you can enable Supabase MCP to let the Nowa agent work on your Supabase backend while it builds your Flutter frontend.
📄️ Authentication
In general, before your users can truly enjoy your app, they need a way to sign up, log in, and log out safely. Let’s go through it with you step by step.
📄️ Queries
In this guide, we’ll walk through how to set up your database and configure Row Level Security.
📄️ Connect Queries to UI
In this guide, you’ll learn how to connect Supabase Queries to the UI.
📄️ Stream
In this section, we’ll look at how Streams let your app stay live by continuously listening for changes and updating automatically as the data evolves.
📄️ Storage
In this section, we’ll explore how Supabase Storage lets your app get and serve files such as images, videos, and documents securely — all integrated within your Supabase project.