Skip to content

Supabase

AppLaunchKit seamlessly integrates with Supabase, a powerful backend-as-a-service (BaaS) solution. Supabase provides a managed PostgreSQL database, offering a secure and scalable foundation for storing your application’s data.

Architecture

The local setup of Supabase includes the following components:

  1. Supabase Local Docker Setup: A local setup of supabase to be run in docker, that you can later deploy anywhere.
  2. Supabase Database: A PostgreSQL database with built-in authentication, row-level security, and real-time capabilities.
  3. Supabase Storage: Object storage for managing files, images, and media.
  4. Edge Functions: Serverless functions for handling custom logic, also waorks as an api.
  5. Authentication: User management and authentication system using JWT tokens.

This setup allows you to develop and test your application locally before deploying it to the Supabase Cloud.

Supabase Architecture