From aa829f6ecc11b865a032bf405eb9f798cc1d5056 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 30 Apr 2026 14:36:27 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 255 ++++++++++++----------------------------------- 1 file changed, 61 insertions(+), 194 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 15c451d..d8b668d 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -33,21 +33,13 @@ export default function LandingPage() { @@ -56,71 +48,47 @@ export default function LandingPage() {
@@ -133,17 +101,11 @@ export default function LandingPage() { description="Streamline operations with role-based access. Empower staff with mobile-friendly tools while retaining full visibility in the admin dashboard." bulletPoints={[ { - title: "Real-time Sync", - description: "Offline-ready data that syncs the moment you're connected.", - }, + title: "Real-time Sync", description: "Offline-ready data that syncs the moment you're connected."}, { - title: "Role Access", - description: "Dedicated dashboards for Staff and Admin roles.", - }, + title: "Role Access", description: "Dedicated dashboards for Staff and Admin roles."}, { - title: "Smart Notifications", - description: "Alerts for missing payments and inactive customers.", - }, + title: "Smart Notifications", description: "Alerts for missing payments and inactive customers."}, ]} imageSrc="http://img.b2bpic.net/free-photo/3d-rendering-customizing-avatar-concept_23-2150729044.jpg" mediaAnimation="slide-up" @@ -158,20 +120,11 @@ export default function LandingPage() { useInvertedBackground={false} features={[ { - title: "Easy Onboarding", - description: "Add customers in seconds with minimal forms.", - imageSrc: "http://img.b2bpic.net/free-photo/top-view-plastic-cups-with-boss-sign_23-2148636928.jpg", - }, + title: "Easy Onboarding", description: "Add customers in seconds with minimal forms.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-plastic-cups-with-boss-sign_23-2148636928.jpg"}, { - title: "Payment Tracking", - description: "Monitor lifetime payments and status labels.", - imageSrc: "http://img.b2bpic.net/free-photo/3d-illustration-payment-terminal-smartphone_107791-17710.jpg", - }, + title: "Payment Tracking", description: "Monitor lifetime payments and status labels.", imageSrc: "http://img.b2bpic.net/free-photo/3d-illustration-payment-terminal-smartphone_107791-17710.jpg"}, { - title: "Deep Analytics", - description: "Visual dashboards for revenue and growth trends.", - imageSrc: "http://img.b2bpic.net/free-vector/elements-business-infographic_23-2147506761.jpg", - }, + title: "Deep Analytics", description: "Visual dashboards for revenue and growth trends.", imageSrc: "http://img.b2bpic.net/free-vector/elements-business-infographic_23-2147506761.jpg"}, ]} title="Powerful Management Features" description="Everything your team needs to stay organized and productive." @@ -186,25 +139,13 @@ export default function LandingPage() { useInvertedBackground={false} metrics={[ { - id: "m1", - value: "150+", - title: "Staff Accounts", - description: "Active CRM users", - icon: Users, + id: "m1", value: "150+", title: "Staff Accounts", description: "Active CRM users", icon: Users, }, { - id: "m2", - value: "$1.2M", - title: "Lifetime Rev", - description: "Total processed payments", - icon: DollarSign, + id: "m2", value: "$1.2M", title: "Lifetime Rev", description: "Total processed payments", icon: DollarSign, }, { - id: "m3", - value: "98%", - title: "Sync Health", - description: "System reliability", - icon: Wifi, + id: "m3", value: "98%", title: "Sync Health", description: "System reliability", icon: Wifi, }, ]} title="Global System Metrics" @@ -220,45 +161,20 @@ export default function LandingPage() { useInvertedBackground={false} testimonials={[ { - id: "t1", - name: "Alex Rivers", - role: "Operations Manager", - company: "GlobalTrade", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/closeup-confident-asian-man-with-arms-crossed_1262-884.jpg", - }, + id: "t1", name: "Alex Rivers", role: "Operations Manager", company: "GlobalTrade", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/closeup-confident-asian-man-with-arms-crossed_1262-884.jpg"}, { - id: "t2", - name: "Jordan P.", - role: "Staff Lead", - company: "QuickLogistics", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/young-gymnast-training-competition_23-2149334432.jpg", - }, + id: "t2", name: "Jordan P.", role: "Staff Lead", company: "QuickLogistics", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/young-gymnast-training-competition_23-2149334432.jpg"}, { - id: "t3", - name: "Sarah Chen", - role: "Business Admin", - company: "InnovateLabs", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/attractive-blond-business-woman-white-shirt-eyeglasses-crossed-arms-grey-background_613910-11786.jpg", - }, + id: "t3", name: "Sarah Chen", role: "Business Admin", company: "InnovateLabs", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/attractive-blond-business-woman-white-shirt-eyeglasses-crossed-arms-grey-background_613910-11786.jpg"}, { - id: "t4", - name: "Mark Evans", - role: "IT Director", - company: "TechSystems", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/middle-age-businessman-smiling-happy-standing-city_839833-25759.jpg", - }, + id: "t4", name: "Mark Evans", role: "IT Director", company: "TechSystems", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/middle-age-businessman-smiling-happy-standing-city_839833-25759.jpg"}, { - id: "t5", - name: "Emma Wilson", - role: "Customer Success", - company: "GrowthBox", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/confident-man_1098-16175.jpg", - }, + id: "t5", name: "Emma Wilson", role: "Customer Success", company: "GrowthBox", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/confident-man_1098-16175.jpg"}, ]} title="Trusted by Growing Businesses" description="See why teams are switching to CRM-Sync." @@ -272,54 +188,27 @@ export default function LandingPage() { useInvertedBackground={false} plans={[ { - id: "basic", - badge: "Essential", - price: "$49", - subtitle: "For small teams starting out", - features: [ - "5 Staff Accounts", - "Customer Database", - "Basic Reporting", - ], + id: "basic", badge: "Essential", price: "$49", subtitle: "For small teams starting out", features: [ + "5 Staff Accounts", "Customer Database", "Basic Reporting"], buttons: [ { - text: "Start Now", - href: "#", - }, + text: "Start Now", href: "#"}, ], }, { - id: "pro", - badge: "Growth", - price: "$129", - subtitle: "For scaling businesses", - features: [ - "Unlimited Staff", - "Advanced Analytics", - "Priority Support", - ], + id: "pro", badge: "Growth", price: "$129", subtitle: "For scaling businesses", features: [ + "Unlimited Staff", "Advanced Analytics", "Priority Support"], buttons: [ { - text: "Get Started", - href: "#", - }, + text: "Get Started", href: "#"}, ], }, { - id: "enterprise", - badge: "Custom", - price: "Custom", - subtitle: "For large operations", - features: [ - "Multi-region Data", - "Dedicated Manager", - "Custom Integrations", - ], + id: "enterprise", badge: "Custom", price: "Custom", subtitle: "For large operations", features: [ + "Multi-region Data", "Dedicated Manager", "Custom Integrations"], buttons: [ { - text: "Contact Us", - href: "#", - }, + text: "Contact Us", href: "#"}, ], }, ]} @@ -334,20 +223,11 @@ export default function LandingPage() { useInvertedBackground={false} faqs={[ { - id: "f1", - title: "How does offline mode work?", - content: "Data is saved locally when offline and auto-syncs to Firebase once connectivity is restored.", - }, + id: "f1", title: "How does offline mode work?", content: "Data is saved locally when offline and auto-syncs to Firebase once connectivity is restored."}, { - id: "f2", - title: "Can I export my data?", - content: "Yes, admins can export the full database or monthly summaries to Excel with a single click.", - }, + id: "f2", title: "Can I export my data?", content: "Yes, admins can export the full database or monthly summaries to Excel with a single click."}, { - id: "f3", - title: "Is the account lifetime?", - content: "Yes, we offer lifetime ID access as per your specific subscription tier requirements.", - }, + id: "f3", title: "Is the account lifetime?", content: "Yes, we offer lifetime ID access as per your specific subscription tier requirements."}, ]} title="Common Questions" description="Find answers to help you get started." @@ -359,14 +239,11 @@ export default function LandingPage() { @@ -377,29 +254,19 @@ export default function LandingPage() { logoText="CRM-Sync" columns={[ { - title: "Product", - items: [ + title: "Product", items: [ { - label: "Features", - href: "#features", - }, + label: "Features", href: "#features"}, { - label: "Analytics", - href: "#metrics", - }, + label: "Analytics", href: "#metrics"}, ], }, { - title: "Support", - items: [ + title: "Support", items: [ { - label: "Help Center", - href: "#", - }, + label: "Help Center", href: "#"}, { - label: "Privacy", - href: "#", - }, + label: "Privacy", href: "#"}, ], }, ]} @@ -408,4 +275,4 @@ export default function LandingPage() { ); -} +} \ No newline at end of file