From dfa3de625da7bc0c7172d9c1fa0dd776b41a5966 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 04:41:04 +0000 Subject: [PATCH 1/2] Update src/app/layout.tsx --- src/app/layout.tsx | 37 ++++++++++--------------------------- 1 file changed, 10 insertions(+), 27 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index f4db859..cbc9e1a 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -7,48 +7,31 @@ import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; const halant = Halant({ - variable: "--font-halant", - subsets: ["latin"], + variable: "--font-halant", subsets: ["latin"], weight: ["300", "400", "500", "600", "700"], }); const inter = Inter({ - variable: "--font-inter", - subsets: ["latin"], + variable: "--font-inter", subsets: ["latin"], }); const archivo = Archivo({ - variable: "--font-archivo", - subsets: ["latin"], + variable: "--font-archivo", subsets: ["latin"], }); export const metadata: Metadata = { - title: "Smart City Complaint Management System | AI-Powered Urban Solutions", - description: "AI/ML-powered smart city complaint management platform for real-time issue tracking, drainage detection, garbage monitoring, and efficient urban infrastructure management across Indian cities.", - keywords: "smart city, complaint management, AI detection, drainage monitoring, garbage tracking, IoT sensors, urban infrastructure, municipal management", - metadataBase: new URL("https://smartcity-complaints.com"), + title: "Smart City Complaint Management System | AI-Powered Urban Solutions", description: "AI/ML-powered smart city complaint management platform for real-time issue tracking, drainage detection, garbage monitoring, and efficient urban infrastructure management across Indian cities.", keywords: "smart city, complaint management, AI detection, drainage monitoring, garbage tracking, IoT sensors, urban infrastructure, municipal management", metadataBase: new URL("https://smartcity-complaints.com"), alternates: { - canonical: "https://smartcity-complaints.com", - }, + canonical: "https://smartcity-complaints.com"}, openGraph: { - title: "Smart City Complaint Management System", - description: "Transform urban management with AI-powered complaint resolution and real-time infrastructure monitoring", - siteName: "SmartCity Complaints", - type: "website", - images: [ + title: "Smart City Complaint Management System", description: "Transform urban management with AI-powered complaint resolution and real-time infrastructure monitoring", siteName: "SmartCity Complaints", type: "website", images: [ { - url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/a-modern-smart-city-complaint-management-1772770824330-3e4ef9b9.png", - alt: "Smart city complaint management dashboard", - }, + url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/a-modern-smart-city-complaint-management-1772770824330-3e4ef9b9.png", alt: "Smart city complaint management dashboard"}, ], }, twitter: { - card: "summary_large_image", - title: "Smart City Complaint Management System", - description: "AI-powered urban complaint management and infrastructure monitoring", - images: [ - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/a-modern-smart-city-complaint-management-1772770824330-3e4ef9b9.png", - ], + card: "summary_large_image", title: "Smart City Complaint Management System", description: "AI-powered urban complaint management and infrastructure monitoring", images: [ + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/a-modern-smart-city-complaint-management-1772770824330-3e4ef9b9.png"], }, }; @@ -1436,4 +1419,4 @@ export default function RootLayout({ ); -} \ No newline at end of file +} -- 2.49.1 From 0dca6dee5ed549e9faf748f7ae164c162f33ab37 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 04:41:05 +0000 Subject: [PATCH 2/2] Update src/app/page.tsx --- src/app/page.tsx | 227 +++++++++-------------------------------------- 1 file changed, 44 insertions(+), 183 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 0372f16..3c2e78c 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -22,30 +22,25 @@ export default function HomePage() { ]; const navButton = { - text: "Launch App", - href: "https://app.smartcity-complaints.com", - }; + text: "Launch App", href: "https://app.smartcity-complaints.com"}; const footerColumns = [ { - title: "Product", - items: [ + title: "Product", items: [ { label: "Features", href: "#features" }, { label: "How It Works", href: "#how-it-works" }, { label: "Pricing", href: "#pricing" }, ], }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Us", href: "/about" }, { label: "Contact", href: "#contact" }, { label: "Blog", href: "#" }, ], }, { - title: "Legal", - items: [ + title: "Legal", items: [ { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }, { label: "Security", href: "#" }, @@ -88,13 +83,9 @@ export default function HomePage() { showDimOverlay={true} buttons={[ { - text: "Get Started", - href: "https://app.smartcity-complaints.com", - }, + text: "Start Free Trial", href: "https://app.smartcity-complaints.com"}, { - text: "Watch Demo", - href: "#how-it-works", - }, + text: "Watch Demo", href: "#how-it-works"}, ]} /> @@ -109,37 +100,16 @@ export default function HomePage() { useInvertedBackground={false} features={[ { - id: "realtime", - label: "Real-Time", - title: "Live Complaint Tracking", - items: [ - "Instant complaint submission from mobile app", - "Real-time status updates for citizens", - "Live dashboard for officials", - "Automated alerts for high-priority issues", - ], + id: "realtime", label: "Real-Time", title: "Live Complaint Tracking", items: [ + "Instant complaint submission from mobile app", "Real-time status updates for citizens", "Live dashboard for officials", "Automated alerts for high-priority issues"], }, { - id: "aiml", - label: "AI/ML", - title: "Intelligent Detection System", - items: [ - "Automatic drainage blockage detection", - "Computer vision for garbage identification", - "Predictive analytics for maintenance", - "Anomaly detection in infrastructure", - ], + id: "aiml", label: "AI/ML", title: "Intelligent Detection System", items: [ + "Automatic drainage blockage detection", "Computer vision for garbage identification", "Predictive analytics for maintenance", "Anomaly detection in infrastructure"], }, { - id: "mapping", - label: "Geo", - title: "Interactive Mapping", - items: [ - "GPS-based complaint location tracking", - "Heat maps of problem areas", - "Optimization for service routes", - "Historical data analysis by location", - ], + id: "mapping", label: "Geo", title: "Interactive Mapping", items: [ + "GPS-based complaint location tracking", "Heat maps of problem areas", "Optimization for service routes", "Historical data analysis by location"], }, ]} /> @@ -156,26 +126,11 @@ export default function HomePage() { gridVariant="three-columns-all-equal-width" products={[ { - id: "1", - name: "Citizen Reporting", - price: "Mobile App", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/mobile-app-screenshot-showing-the-smart--1772770822718-6f92fd61.png", - imageAlt: "Mobile complaint submission interface", - }, + id: "1", name: "Citizen Reporting", price: "Mobile App", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/mobile-app-screenshot-showing-the-smart--1772770822718-6f92fd61.png", imageAlt: "Mobile complaint submission interface"}, { - id: "2", - name: "AI Detection", - price: "Automatic", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/ai-ml-detection-visualization-showing-dr-1772770823256-e887e785.png", - imageAlt: "AI/ML detection system", - }, + id: "2", name: "AI Detection", price: "Automatic", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/ai-ml-detection-visualization-showing-dr-1772770823256-e887e785.png", imageAlt: "AI/ML detection system"}, { - id: "3", - name: "Resolution Tracking", - price: "Dashboard", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/interactive-map-interface-showing-multip-1772770823931-a2c10826.png?_wi=1", - imageAlt: "Interactive city map interface", - }, + id: "3", name: "Resolution Tracking", price: "Dashboard", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/interactive-map-interface-showing-multip-1772770823931-a2c10826.png?_wi=1", imageAlt: "Interactive city map interface"}, ]} /> @@ -190,33 +145,13 @@ export default function HomePage() { useInvertedBackground={false} metrics={[ { - id: "1", - value: "85%", - title: "Resolution Rate", - description: "Average complaint resolution within 48 hours", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/analytics-dashboard-showing-complaint-re-1772770824245-0020ea67.png?_wi=1", - }, + id: "1", value: "85%", title: "Resolution Rate", description: "Average complaint resolution within 48 hours", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/analytics-dashboard-showing-complaint-re-1772770824245-0020ea67.png?_wi=1"}, { - id: "2", - value: "10,000+", - title: "Issues Resolved", - description: "Complaints successfully processed and closed", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/citizen-reporting-an-issue-through-mobil-1772770823120-5d4c57c7.png", - }, + id: "2", value: "10,000+", title: "Issues Resolved", description: "Complaints successfully processed and closed", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/citizen-reporting-an-issue-through-mobil-1772770823120-5d4c57c7.png"}, { - id: "3", - value: "15+", - title: "Cities Connected", - description: "Active deployments across India", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/iot-hardware-devices-for-smart-city-moni-1772770823614-f83b958e.png", - }, + id: "3", value: "15+", title: "Cities Connected", description: "Active deployments across India", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/iot-hardware-devices-for-smart-city-moni-1772770823614-f83b958e.png"}, { - id: "4", - value: "40%", - title: "Cost Reduction", - description: "Optimized maintenance through AI insights", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/interactive-map-interface-showing-multip-1772770823931-a2c10826.png?_wi=2", - }, + id: "4", value: "40%", title: "Cost Reduction", description: "Optimized maintenance through AI insights", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/interactive-map-interface-showing-multip-1772770823931-a2c10826.png?_wi=2"}, ]} /> @@ -230,41 +165,13 @@ export default function HomePage() { useInvertedBackground={false} testimonials={[ { - id: "1", - title: "Revolutionary Urban Management", - quote: "This system has transformed how we manage city infrastructure. Response times have dropped dramatically and our citizens are happier with the transparency and real-time updates.", - name: "Rajesh Kumar", - role: "Municipal Commissioner", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/professional-photo-of-a-city-administrat-1772770822962-a27e501d.png", - imageAlt: "Rajesh Kumar - Municipal Commissioner", - }, + id: "1", title: "Revolutionary Urban Management", quote: "This system has transformed how we manage city infrastructure. Response times have dropped dramatically and our citizens are happier with the transparency and real-time updates.", name: "Rajesh Kumar", role: "Municipal Commissioner", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/professional-photo-of-a-city-administrat-1772770822962-a27e501d.png", imageAlt: "Rajesh Kumar - Municipal Commissioner"}, { - id: "2", - title: "Field Operations Enhanced", - quote: "The AI detection for drainage blockages saves us hours of manual inspection. We can now focus on preventive maintenance rather than reactive repairs.", - name: "Priya Sharma", - role: "Maintenance Supervisor", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/professional-photo-of-a-maintenance-supe-1772770823300-76bc6b01.png", - imageAlt: "Priya Sharma - Maintenance Supervisor", - }, + id: "2", title: "Field Operations Enhanced", quote: "The AI detection for drainage blockages saves us hours of manual inspection. We can now focus on preventive maintenance rather than reactive repairs.", name: "Priya Sharma", role: "Maintenance Supervisor", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/professional-photo-of-a-maintenance-supe-1772770823300-76bc6b01.png", imageAlt: "Priya Sharma - Maintenance Supervisor"}, { - id: "3", - title: "Citizen Empowerment", - quote: "Finally, there's a platform where our complaints are actually heard and tracked. The mobile app is intuitive and I can follow the progress of my reported issues in real-time.", - name: "Amit Patel", - role: "Community Member", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/professional-photo-of-a-citizen-voluntee-1772770822780-1d7e2e85.png", - imageAlt: "Amit Patel - Community Member", - }, + id: "3", title: "Citizen Empowerment", quote: "Finally, there's a platform where our complaints are actually heard and tracked. The mobile app is intuitive and I can follow the progress of my reported issues in real-time.", name: "Amit Patel", role: "Community Member", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/professional-photo-of-a-citizen-voluntee-1772770822780-1d7e2e85.png", imageAlt: "Amit Patel - Community Member"}, { - id: "4", - title: "Data-Driven Decisions", - quote: "The analytics and insights from this system enable us to make informed decisions about infrastructure investments. The predictive capabilities are invaluable for planning.", - name: "Dr. Vikram Singh", - role: "Municipal Engineer", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/professional-photo-of-a-municipal-engine-1772770823373-5b42f877.png", - imageAlt: "Dr. Vikram Singh - Municipal Engineer", - }, + id: "4", title: "Data-Driven Decisions", quote: "The analytics and insights from this system enable us to make informed decisions about infrastructure investments. The predictive capabilities are invaluable for planning.", name: "Dr. Vikram Singh", role: "Municipal Engineer", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AYXcqyJaUJ1gpGuTFzEI3Ejgnk/professional-photo-of-a-municipal-engine-1772770823373-5b42f877.png", imageAlt: "Dr. Vikram Singh - Municipal Engineer"}, ]} /> @@ -279,60 +186,29 @@ export default function HomePage() { useInvertedBackground={false} plans={[ { - id: "basic", - price: "₹50,000/month", - name: "Smart City Starter", - buttons: [ + id: "basic", price: "₹50,000/month", name: "Smart City Starter", buttons: [ { - text: "Get Started", - href: "#contact", - }, + text: "Get Started", href: "#contact"}, ], features: [ - "Up to 5,000 complaints/month", - "Basic mobile app", - "Manual reporting only", - "Email support", - ], + "Up to 5,000 complaints/month", "Basic mobile app", "Manual reporting only", "Email support"], }, { - id: "pro", - badge: "Most Popular", - badgeIcon: Sparkles, - price: "₹1,25,000/month", - name: "AI-Powered Pro", - buttons: [ + id: "pro", badge: "Most Popular", badgeIcon: Sparkles, + price: "₹1,25,000/month", name: "AI-Powered Pro", buttons: [ { - text: "Get Started", - href: "#contact", - }, + text: "Get Started", href: "#contact"}, ], features: [ - "Up to 25,000 complaints/month", - "Advanced mobile app", - "AI/ML detection enabled", - "Real-time dashboard", - "Priority support", - ], + "Up to 25,000 complaints/month", "Advanced mobile app", "AI/ML detection enabled", "Real-time dashboard", "Priority support"], }, { - id: "enterprise", - price: "Custom Pricing", - name: "Enterprise Solutions", - buttons: [ + id: "enterprise", price: "Custom Pricing", name: "Enterprise Solutions", buttons: [ { - text: "Contact Sales", - href: "#contact", - }, + text: "Contact Sales", href: "#contact"}, ], features: [ - "Unlimited complaints", - "Full hardware integration", - "Dedicated API access", - "Custom ML models", - "24/7 dedicated support", - "On-premise deployment option", - ], + "Unlimited complaints", "Full hardware integration", "Dedicated API access", "Custom ML models", "24/7 dedicated support", "On-premise deployment option"], }, ]} /> @@ -351,35 +227,20 @@ export default function HomePage() { imageAlt="Dashboard interface" faqs={[ { - id: "1", - title: "How does the AI detection system work?", - content: - "Our AI/ML system uses computer vision and IoT sensors to detect drainage blockages and garbage accumulation in real-time. The system analyzes images from mounted cameras and sensor data to identify issues automatically, sending alerts to maintenance teams without waiting for citizen reports.", - }, + id: "1", title: "How does the AI detection system work?", content: + "Our AI/ML system uses computer vision and IoT sensors to detect drainage blockages and garbage accumulation in real-time. The system analyzes images from mounted cameras and sensor data to identify issues automatically, sending alerts to maintenance teams without waiting for citizen reports."}, { - id: "2", - title: "Is the mobile app available for both iOS and Android?", - content: - "Yes, our mobile app is available on both iOS and Android platforms. It provides seamless complaint submission, real-time tracking, photo uploads with geolocation, and push notifications for status updates.", - }, + id: "2", title: "Is the mobile app available for both iOS and Android?", content: + "Yes, our mobile app is available on both iOS and Android platforms. It provides seamless complaint submission, real-time tracking, photo uploads with geolocation, and push notifications for status updates."}, { - id: "3", - title: "What kind of data security measures do you have?", - content: - "We implement enterprise-grade security including end-to-end encryption, GDPR and India's Personal Data Protection compliance, regular security audits, and secure cloud infrastructure with automatic backups.", - }, + id: "3", title: "What kind of data security measures do you have?", content: + "We implement enterprise-grade security including end-to-end encryption, GDPR and India's Personal Data Protection compliance, regular security audits, and secure cloud infrastructure with automatic backups."}, { - id: "4", - title: "Can the system integrate with existing municipal databases?", - content: - "Absolutely. We provide REST APIs and custom integration services to connect with your existing municipal management systems, legacy databases, and third-party platforms.", - }, + id: "4", title: "Can the system integrate with existing municipal databases?", content: + "Absolutely. We provide REST APIs and custom integration services to connect with your existing municipal management systems, legacy databases, and third-party platforms."}, { - id: "5", - title: "What is the typical deployment timeline?", - content: - "Basic deployment takes 4-6 weeks. This includes system setup, hardware installation, staff training, and go-live support. Enterprise deployments may take longer depending on complexity and customization needs.", - }, + id: "5", title: "What is the typical deployment timeline?", content: + "Basic deployment takes 4-6 weeks. This includes system setup, hardware installation, staff training, and go-live support. Enterprise deployments may take longer depending on complexity and customization needs."}, ]} /> @@ -393,4 +254,4 @@ export default function HomePage() { ); -} \ No newline at end of file +} -- 2.49.1