Getting Started

Getting Started


Use cases#

Framework quickstarts#

React

React

Learn how to create a Supabase project, add some sample data to your database, and query the data from a React app.

Next.js

Next.js

Learn how to create a Supabase project, add some sample data to your database, and query the data from a Next.js app.

Nuxt

Nuxt

Learn how to create a Supabase project, add some sample data to your database, and query the data from a Nuxt app.

Hono

Hono

Learn how to create a Supabase project, add some sample data to your database, secure it with auth, and query the data from a Hono app.

RedwoodJS

RedwoodJS

Learn how to create a Supabase project, add some sample data to your database using Prisma migration and seeds, and query the data from a RedwoodJS app.

Flutter

Flutter

Learn how to create a Supabase project, add some sample data to your database, and query the data from a Flutter app.

iOS SwiftUI

iOS SwiftUI

Learn how to create a Supabase project, add some sample data to your database, and query the data from an iOS app.

Android Kotlin

Android Kotlin

Learn how to create a Supabase project, add some sample data to your database, and query the data from an Android Kotlin app.

SvelteKit

SvelteKit

Learn how to create a Supabase project, add some sample data to your database, and query the data from a SvelteKit app.

SolidJS

SolidJS

Learn how to create a Supabase project, add some sample data to your database, and query the data from a SolidJS app.

Vue

Vue

Learn how to create a Supabase project, add some sample data to your database, and query the data from a Vue app.

TanStack Start

TanStack Start

Learn how to create a Supabase project, add some sample data to your database, and query the data from a TanStack Start app.

Refine

Refine

Learn how to create a Supabase project, add some sample data to your database, and query the data from a Refine app.

Web app demos#

Mobile tutorials#