Role-protected console

Platform operations.

Visible only when the verified preview identity is [email protected].

Total Users1Seeded admin profile only
Courses0Read from current data.js
Blogs0Read from current data.js
Tools0Read from current data.js
Security posture

Required controls

  • Supabase Auth email confirmation
  • Admin custom claim / profile role
  • Row Level Security policies
  • Server-side admin API checks
  • Audit logging
User administration

Seeded identity

EmailRoleStatus
[email protected]adminSeed required
PRODUCTION ROLE MUST COME FROM DATABASE/JWT, NEVER BROWSER STORAGE
Analytics

Awaiting backend

Enrollments, active users, views, and completion metrics need event and progress tables.

DUMMY UNTIL SUPABASE IS CONNECTED