MSMoney Singh

Admin Portal

Sign in to manage and publish your verified certifications.

Supabase Connection Required

Your portfolio is ready for dynamic certification management! Connect your Supabase project below to enable secure authentication and file storage.

Admin-Only Access Policy

Public self-registration is disabled for security. Your administrator user is created directly in your private Supabase project.

Supabase Setup & First-Time Admin Guide

Step 1: Run the Database & Storage SQL in Supabase

Log into supabase.com, open your project's SQL Editor, and run this script to create the certifications table, RLS policies, and certificates storage bucket:

Step 2: Create Your First Admin User

In Supabase Dashboard → Authentication → Users → Click Add user (Create user). Set your administrator email (e.g. mbhatia328@gmail.com) and a strong password, then check "Auto Confirm User".

Step 3: Connect Project URL & Anon Key

Found in Supabase Dashboard → Project Settings → API. (You can also save them in your .env as VITE_SUPABASE_URL and VITE_SUPABASE_ANON_KEY).