—
Total Bookings
—
Doctors
—
Clinics
—
Today's Bookings
Recent Bookings
Latest appointments across all clinics
| Patient | Doctor | Clinic | Date | Token | Status |
|---|---|---|---|---|---|
| Loading... | |||||
Weekly Bookings
This week's activity
All Bookings
Platform-wide appointment records
🔍
| Patient | Mobile | Doctor | Clinic | Date | Token | Est. Time | Status | Actions |
|---|---|---|---|---|---|---|---|---|
| Loading... | ||||||||
🔍
Loading...
🔍
Loading...
🔍
Doctor–Clinic Assignments
Each entry can have its own OPD schedule
| Doctor | Clinic | OPD Start | Duration | Available Days | Schedule Rule | Actions |
|---|---|---|---|---|---|---|
| Loading... | ||||||
🔍
Users & Roles
Manage platform access
| Name | Role | Clinic | Created | Actions | |
|---|---|---|---|---|---|
| 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
- Go to supabase.com → Create a new project
- In your project, go to SQL Editor → Run the contents of
schema.sql - Go to Project Settings → API → Copy your Project URL and anon key
- Paste them above in "Supabase Configuration" and click Save
- Also paste them in
index.html,doctor-profile.html, andclinic-dashboard.html - Go to Authentication → Settings → Enable Email auth
- Create your first admin user in Authentication → Users, then add their ID to the
userstable with role =super_admin