Skip to content
VibeAdmin
Native connector

An admin panel for your Lovable app

Apps generated in Lovable commonly use Supabase for auth and data. That means the quickest route to an admin dashboard is the Supabase connector: no code in your app is needed to see and manage your users.

How it works with Lovable

If your Lovable app uses Supabase, use the native Supabase connector with the project's URL and service-role key. For events and revenue, add a small call from your app's backend or an edge function.

Set it up

  1. 1

    Find your Supabase project

    Open the Supabase project connected to your Lovable app and copy the project URL and service-role key. Keep the key secret.

  2. 2

    Connect it

    In VibeAdmin choose Integrations, then Supabase, and paste both.

  3. 3

    Optionally track events

    Ask Lovable to call the VibeAdmin events endpoint from a Supabase edge function. The Get started page generates the prompt.

Code

Prompt to paste into Lovable

Add a Supabase Edge Function named "track" that receives { userId, name } and forwards it to
POST https://www.easy-admin.solutions/v1/events with the header
Authorization: Bearer <VIBEADMIN_API_KEY>. Read the key from an Edge Function secret named
VIBEADMIN_API_KEY. Never expose the key to the browser. Call the function when a user creates
something important. If the call fails, ignore the error so the app keeps working.

Related: API reference, MCP server, pricing.

Give your app the admin it forgot

Free for up to 500 users. Connect Supabase, push users with the API, or paste one prompt into your coding agent.