From 87746a4f8277ea9fe8d26b5f43c841e2e944ed50 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 17 Apr 2026 17:19:18 +0000 Subject: [PATCH] Switch to version 3: modified src/app/page.tsx --- src/app/page.tsx | 35 +++++++++++++++++++++-------------- 1 file changed, 21 insertions(+), 14 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index b9667f1..f45dbac 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -4,7 +4,7 @@ import HeroBillboardDashboard from "@/components/sections/hero/HeroBillboardDash import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; import FooterBaseCard from "@/components/sections/footer/FooterBaseCard"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import { Bot, Mail, MessageSquare, Activity, Settings, BarChart3, Workflow, Users, Clock, AlertCircle, CheckCircle, ExternalLink } from "lucide-react"; +import { Bot, Mail, MessageSquare, Activity, Settings, BarChart3, Workflow, Users, Clock } from "lucide-react"; export default function RemindSyncPage() { const navItems = [ @@ -53,8 +53,8 @@ export default function RemindSyncPage() { description="Don't let unpaid invoices impact your cash flow. Our n8n-powered platform triggers intelligent, personalized WhatsApp and email reminders to ensure you get paid faster, every time." buttons={[{ text: "Run Workflow", href: "#" }, { text: "View Clients", href: "#" }]} dashboard={{ - title: "Client Management Dashboard", logoIcon: Workflow, - imageSrc: "http://img.b2bpic.net/free-photo/small-business-analysis-pie-chart-concept_53876-132158.jpg", imageAlt: "RemindSync Dashboard Interface", buttons: [{ text: "Export CSV", href: "#" }, { text: "Add Client", href: "#" }], + title: "RemindSync Control Panel", logoIcon: Workflow, + imageSrc: "http://img.b2bpic.net/free-photo/small-business-analysis-pie-chart-concept_53876-132158.jpg", imageAlt: "RemindSync Dashboard Interface", buttons: [{ text: "Execute Now", href: "#" }, { text: "System Logs", href: "#" }], sidebarItems: [ { icon: Activity, active: true }, { icon: Users }, @@ -63,17 +63,24 @@ export default function RemindSyncPage() { { icon: Clock } ], stats: [ - { title: "Total Clients", values: [124, 138, 145], description: "Active monitored clients" }, - { title: "Amount Owed", values: [4200, 5800, 3100], valuePrefix: "$", description: "Outstanding balances" }, - { title: "Overdue Payments", values: [8, 12, 5], description: "Requires urgent action" } + { + title: "Total Clients", values: [124, 138, 145], + description: "Number of active clients monitored for payments." + }, + { + title: "Unpaid Owed", values: [4200, 5800, 3100], + valuePrefix: "$", description: "Current outstanding balance across all accounts." + }, + { + title: "Notifications Sent", values: [85, 92, 105], + description: "WhatsApp & Email follow-ups dispatched today." + } ], - chartTitle: "Collection Efficiency", chartData: [{ value: 400 }, { value: 600 }, { value: 550 }, { value: 800 }, { value: 750 }, { value: 900 }, { value: 950 }], - listTitle: "Client Management Table", listItems: [ - { icon: AlertCircle, title: "TechCorp: $1,200 (12 days overdue) - Send Email", status: "Urgent" }, - { icon: Mail, title: "Alpha Inc: $450 (3 days overdue) - Awaiting Ack", status: "Pending" }, - { icon: CheckCircle, title: "Beta Ltd: $0 (Paid) - No Action", status: "Cleared" }, - { icon: MessageSquare, title: "Gamma Group: $2,100 (5 days overdue) - WhatsApp", status: "Active" }, - { icon: ExternalLink, title: "Delta Works: $890 (0 days overdue) - None", status: "Stable" } + chartTitle: "Revenue Collected (7 Days)", chartData: [{ value: 400 }, { value: 600 }, { value: 550 }, { value: 800 }, { value: 750 }, { value: 900 }, { value: 950 }], + listTitle: "Recent Client Activity", listItems: [ + { icon: Mail, title: "Follow-up sent: Acct #442", status: "Sent" }, + { icon: MessageSquare, title: "WhatsApp reminder: #992", status: "Delivered" }, + { icon: Activity, title: "Payment verified: #102", status: "Paid" } ] }} /> @@ -87,4 +94,4 @@ export default function RemindSyncPage() { ); -} +} \ No newline at end of file