Hi Supabase community,
I am building an open-source project called Art Supabase Pro.
It is a Vue 3 + TypeScript + Element Plus enterprise admin starter that uses Supabase as the backend foundation.
Supabase is used for:
The project includes common enterprise admin features such as RBAC permissions, menu management, users, roles, dictionaries, attachments, dynamic tables/forms, and a SQL workbench.
The part I am currently focusing on is an AI SQL assistant for Supabase/PostgreSQL. It reads database metadata, builds a schema summary, and sends that context to an Edge Function called ai-sql-assistant to generate or repair SQL.
The latest version also adds business modules:
Links:
I would love to hear feedback on Supabase architecture, RLS design, Edge Function usage, and practical patterns for building enterprise admin systems with Supabase.
The user is developing an open-source project, Art Supabase Pro, which is a Vue 3 and TypeScript enterprise admin starter using Supabase for backend services. They seek feedback on Supabase architecture, RLS design, Edge Function usage, and practical patterns for enterprise systems.