24Cross7

Admin Panel

Sign in with your Supabase admin credentials

🛡️ Super Admin Only

← Back to site

Dashboard

Welcome back, Super Admin

🌐
📋
Total Bookings
👨‍⚕️
Doctors
🏥
Clinics
Today's Bookings

Recent Bookings

Latest appointments across all clinics

PatientDoctorClinicDateTokenStatus
Loading...

Weekly Bookings

This week's activity

All Bookings

Platform-wide appointment records

🔍
PatientMobileDoctorClinicDateTokenEst. TimeStatusActions
Loading...
🔍
Loading...
🔍
Loading...
🔍

Doctor–Clinic Assignments

Each entry can have its own OPD schedule

DoctorClinicOPD StartDurationAvailable DaysSchedule RuleActions
Loading...
🔍

Users & Roles

Manage platform access

NameEmailRoleClinicCreatedActions
Loading...

Supabase Configuration

Update your connection credentials

✅ RLS enabled on all tables
✅ Clinic users restricted to own clinic data
✅ Patients cannot access admin data
✅ Phone numbers hidden from patients
✅ Token generation automatic

Admin Password

Change the admin panel access password

Quick Setup Guide

Steps to connect your Supabase database

  1. Go to supabase.com → Create a new project
  2. In your project, go to SQL Editor → Run the contents of schema.sql
  3. Go to Project Settings → API → Copy your Project URL and anon key
  4. Paste them above in "Supabase Configuration" and click Save
  5. Also paste them in index.html, doctor-profile.html, and clinic-dashboard.html
  6. Go to Authentication → Settings → Enable Email auth
  7. Create your first admin user in Authentication → Users, then add their ID to the users table with role = super_admin