Everything you are about to see is live. The customer data is in a real Supabase database. The emails are sent via a real Brevo API. The n8n workflows are running on a self-hosted Oracle Cloud server. The dashboard reads from the same database the automation writes to.
Test 1 — Verify the Dashboard is Live
Open https://retainiq-dashboard.lovable.app
What to check:
- The four metric cards at the top show real numbers — not zeros or placeholder text
- The Customer Lifecycle Distribution panel shows 30 customers across five stages
- The Churn Countdown shows real customer names with urgency chips
- The Customers page shows a sortable table with 30 rows
What this proves: The dashboard is reading live data from Supabase. These are not hardcoded values.
Test 2 — Verify the Store is Live
Open https://lumiere-retainiq-demo.lovable.app
What to check:
- Ten products load with real images
- The customer dropdown is populated with real names and lifecycle stage badges
- Select any customer — the context banner updates to show their real churn score, total orders, and days since last order
What this proves: App 1 is connected to the same Supabase database as the dashboard.
Test 3 — Trigger a Real AI Event