Buchungen
| Name / E-Mail | Telefon | Kundenportal | Health | Aktionen |
|---|
-
Durchschnitts-Rating
| Datum | Kunde | Rating | Kommentar | Aktionen |
|---|
Server-Status
Latenz
~48ms
Vercel Region
fra1
Environment
Production
Admin Quick-Links
E-Mail Versand-Test
Prüfe, ob dein E-Mail-Versand (Resend) korrekt konfiguriert ist.
System-Diagnose
Klicke auf "Testlauf starten", um die Konfiguration zu prüfen.
Rohdaten (JSON)
0 €
Gesamt LTV Umsatz
0
Aktive Kunden (< 12m)
0
Abwanderung (> 12m)
Customer Lifetime Value (CLV) & Churn Alerts
Sortiert nach Dringlichkeit (Abwanderungsgefahr) und höchstem Umsatzpotenzial.
| Kunde | CLV (Erwartet) | Letzter Service | Status | Aktion |
|---|
PLZ-Heatmap (Einsatzgebiete)
Automatische Extraktion aller Postleitzahlen aus Buchungen und Notizen.
0
Rechnungen Gesamt
0,00 €
Gesamt Umsatz (Fakturiert)
| Rechnungs-Nr. | Kunde | Datum | Leistungsdatum | Betrag | Status | Aktionen |
|---|
Supabase Datenbank-Speicherung aktivieren
Aktuell werden deine Rechnungen lokal in deinem Browser gespeichert. Um sie dauerhaft in deiner Supabase-Datenbank zu sichern, führe einfach den folgenden SQL-Befehl im SQL-Editor deines Supabase Dashboards aus:
CREATE TABLE public.invoices (
id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
invoice_number TEXT UNIQUE NOT NULL,
customer_name TEXT NOT NULL,
customer_address TEXT NOT NULL,
customer_email TEXT NOT NULL,
invoice_date DATE NOT NULL,
service_date DATE NOT NULL,
positions JSONB NOT NULL,
total_amount NUMERIC(10,2) NOT NULL,
created_at TIMESTAMP WITH TIME ZONE DEFAULT timezone('utc'::text, now()) NOT NULL
);
ALTER TABLE public.invoices ENABLE ROW LEVEL SECURITY;
CREATE POLICY "Allow all access" ON public.invoices USING (true) WITH CHECK (true);
