KPI
Quick Actions
Supabase: connected?
Today’s Admin Snapshot
This page is built to stay stable even while your schema evolves—if a table isn’t there yet, it simply won’t show that metric.
Available Puppies
—
✅
Based on puppies.status when present.
Reserved / Pending
—
⏳
Helps you see what needs follow-up.
Applications (7d)
—
📝
From portal_form_submissions.
Open Messages
—
💬
If portal_messages exists.
Quick Actions
Move fast without hunting tabs
Add Puppy
➕
New litter entry, status, pricing, photos.
Add Buyer
👤
Create or update buyer record.
Review Apps
🧾
Submitted forms + notes.
Inbox
📥
Reply to portal messages.
Add Dog
🧬
Breeding program profile.
Docs
📄
Agreements, PDFs, uploads.
Tip: If you haven’t created a page yet (ex: admin-applications.html), the button will still be here—easy to wire later.
Operational
This Week
Total Puppies
—
Total Buyers
—
Dogs in Program
—
Revenue (30d)
—
Apps Trend (14d)
—
Pulls from portal_form_submissions.submitted_at when available.
Recent Activity
Latest submissions & payments
Applications
—
Payments
—
Messages
—