Native connector
An admin dashboard for your Bolt app
Bolt can scaffold full-stack apps quickly, and those apps often use Supabase. VibeAdmin gives them the part that is rarely generated: a place to see and manage users after launch.
How it works with Bolt
If your app uses Supabase, use the native connector. Otherwise push users and events from the app's server with the REST API.
- Supabase-backed apps connect with no code
- Other backends use two REST calls
- Keys stay server-side
- Works the same in development and production
Set it up
- 1
Decide the data source
Using Supabase? Copy the project URL and service-role key. Using another backend? Create a VibeAdmin API key instead.
- 2
Connect or push
Connect Supabase in VibeAdmin, or have your server call the users and events endpoints.
- 3
Check the dashboard
Open the Overview page to see total users, new signups and activity.
Code
Prompt to paste into Bolt
When a user signs up, call POST https://www.easy-admin.solutions/v1/users from the server
(never from browser code) with { id, email, name } and the header
Authorization: Bearer <VIBEADMIN_API_KEY> stored in a server environment variable.
Wrap the call in try/catch so signup never fails if VibeAdmin is unreachable.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.