Platform Overview
SmartCart data services — live operational dashboard· auto-refresh every 5s
Key Metrics
Live counts from Supabase
Current Jobs
Live from background_jobs — auto-refreshes every 5s
Running / Starting
0Queued
0Recently Failed
0Worker Diagnostics
Background job processor status, health, and environment
Worker Status
Last Poll
—
—
Job Counts
Last Completed
—
Scheduler Diagnostics
Server-side cron execution status — jobs run independently of the browser
Scheduler Mode
Vercel Cron · every 5 min
/api/cron/check-due-jobs
Last Cron Execution
Not yet recorded
Last Cron Result
Awaiting first run
Next Scheduled Job
No jobs enabled
Rocket preview does not guarantee scheduled execution. Server cron requires Vercel Cron or another external cron service. Deploy to Vercel and set CRON_SECRET in your project environment variables to enable reliable scheduled execution.
Scheduled jobs are triggered by Vercel Cron calling /api/cron/check-due-jobs every 5 minutes. No browser session is required — jobs run even when the app is closed. The cron endpoint calls runDueScheduledJobs() then runWorkerCycles(5) directly server-side — no HTTP self-calls.
Job Schedules
Configured schedules and next run times
Recent Job History
Latest completed and failed jobs
Data Quality Alerts
Issues requiring attention