From 6b689367f524940aee3d036776f46fc39d6b2a21 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 18:47:58 +0000 Subject: [PATCH 1/7] Add src/app/brands/[slug]/page.tsx --- src/app/brands/[slug]/page.tsx | 286 +++++++++++++++++++++++++++++++++ 1 file changed, 286 insertions(+) create mode 100644 src/app/brands/[slug]/page.tsx diff --git a/src/app/brands/[slug]/page.tsx b/src/app/brands/[slug]/page.tsx new file mode 100644 index 0000000..cb8cf47 --- /dev/null +++ b/src/app/brands/[slug]/page.tsx @@ -0,0 +1,286 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; +import HeroSplitTestimonial from "@/components/sections/hero/HeroSplitTestimonial"; +import TextSplitAbout from "@/components/sections/about/TextSplitAbout"; +import FeatureCardTwentyFive from "@/components/sections/feature/FeatureCardTwentyFive"; +import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis"; +import { Zap, Award, Sparkles } from "lucide-react"; +import { useParams } from "next/navigation"; + +export default function BrandDetailPage() { + const params = useParams(); + const slug = params.slug as string; + + // Mock brand data based on slug + const brandData: Record = { + "ferrari": { + name: "Ferrari", + title: "Ferrari: The Prancing Horse Legacy", + yearFounded: 1947, + description: [ + "Ferrari stands as the epitome of Italian automotive excellence and racing heritage. Founded by Enzo Ferrari in 1947, the company has built legendary supercars that define performance and beauty.", + "From the iconic 250 GTO to the revolutionary SF90 Stradale, Ferrari represents the perfect marriage of engineering excellence and artistic design. Every Ferrari is a masterpiece of engineering.", + "With decades of Formula 1 dominance and countless road car innovations, Ferrari continues to push the boundaries of what's possible in automotive performance and design." + ], + heroImage: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/a-pristine-ferrari-250-gto-from-1962-196-1772822809535-01fc3104.png", + features: [ + { + title: "Racing Heritage (1947-1960s)", + description: "Ferrari's foundation was built on racing success. The iconic 250 GTO was the most successful race car of its era, winning countless races and establishing Ferrari as a racing powerhouse.", + icon: Zap, + mediaItems: [ + { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/a-pristine-ferrari-250-gto-from-1962-196-1772822809535-01fc3104.png?_wi=3", imageAlt: "Ferrari 250 GTO" }, + { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/ferrari-250-gto-iconic-red-racing-car-in-1772822811155-b601880f.png?_wi=3", imageAlt: "Ferrari racing heritage" } + ] + }, + { + title: "Modern Era (1970s-2000s)", + description: "Ferrari evolved from purely racing machines to high-performance road cars. The Testarossa, F40, and F50 defined generations of supercars with cutting-edge technology.", + icon: Award, + mediaItems: [ + { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/1980s-performance-vehicles-and-supercars-1772822813669-81cfe9e5.png?_wi=3", imageAlt: "Ferrari Testarossa" }, + { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/blog-ferrari-250-gto-1772822811155-b601880f.png", imageAlt: "Ferrari F40" } + ] + }, + { + title: "Contemporary Innovation (2010s-Present)", + description: "Ferrari continues to lead with hybrid technology and electric innovations. The SF90 Stradale and new hybrid models represent the future of high-performance motoring.", + icon: Sparkles, + mediaItems: [ + { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/modern-2020s-electric-and-autonomous-veh-1772822810626-e40aa002.png?_wi=3", imageAlt: "Modern Ferrari hybrid" }, + { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/blog-tesla-revolution-1772822811114-76af15f7.png", imageAlt: "Future of performance" } + ] + } + ] + }, + "porsche": { + name: "Porsche", + title: "Porsche: Six Decades of Excellence", + yearFounded: 1948, + description: [ + "Porsche represents relentless pursuit of performance and engineering perfection. Founded in 1948, Porsche has created some of the world's most iconic sports cars.", + "The 911 is the most successful sports car in history, with an unbroken lineage spanning over 60 years. Each generation has refined the perfect balance of performance, luxury, and daily usability.", + "From the legendary 356 to the cutting-edge 911 Turbo, Porsche embodies the German commitment to engineering excellence and timeless design." + ], + heroImage: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/a-timeless-porsche-911-silver-or-charcoa-1772822809876-b85e4815.png", + features: [ + { + title: "Foundation Era (1948-1970s)", + description: "Porsche began with the 356, a lightweight sports car that established the brand's philosophy of performance through weight reduction and engineering innovation.", + icon: Award, + mediaItems: [ + { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/era-1950s-1-1772822811278-10e2ad8c.png?_wi=1", imageAlt: "Porsche 356" }, + { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/era-1960s-1-1772822811207-68338969.png", imageAlt: "Porsche racing heritage" } + ] + }, + { + title: "911 Dynasty (1963-Present)", + description: "The Porsche 911 revolutionized sports car design with its iconic silhouette and rear-mounted air-cooled engine. Continuously evolved, the 911 remains the benchmark for performance.", + icon: Zap, + mediaItems: [ + { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/a-timeless-porsche-911-silver-or-charcoa-1772822809876-b85e4815.png?_wi=3", imageAlt: "Porsche 911 classic" }, + { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/blog-porsche-911-history-1772822811063-1540338a.png", imageAlt: "911 evolution" } + ] + }, + { + title: "Modern Performance (2000s-Today)", + description: "Modern Porsches combine hybrid technology, electric innovation, and advanced electronics with the brand's core performance philosophy.", + icon: Sparkles, + mediaItems: [ + { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/modern-2020s-electric-and-autonomous-veh-1772822810626-e40aa002.png?_wi=4", imageAlt: "Porsche Taycan electric" }, + { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/1990s-modern-cars-featuring-sleek-sports-1772822811193-c06d80bb.png?_wi=3", imageAlt: "Modern Porsche lineup" } + ] + } + ] + }, + "jaguar": { + name: "Jaguar", + title: "Jaguar: Grace, Pace, and Space", + yearFounded: 1922, + description: [ + "Jaguar epitomizes British automotive elegance and performance. From its origins as the Swallow Sidecar Company to becoming a legendary luxury sports car manufacturer, Jaguar has always pursued beauty and performance.", + "The iconic E-Type defined automotive design for a generation, while models like the XK and XJ established Jaguar as a purveyor of refined performance.", + "Jaguar's racing legacy and commitment to engineering excellence have made it one of the most respected names in automotive history." + ], + heroImage: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/a-beautiful-jaguar-e-type-from-1961-1974-1772822809686-0047bcde.png", + features: [ + { + title: "Classic Heritage (1922-1960)", + description: "Jaguar began as a motorcycle sidecar manufacturer before transitioning to luxury sports cars. The SS Jaguar established the brand's commitment to style and performance.", + icon: Award, + mediaItems: [ + { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/era-1930s-1-1772822810917-8aeeebe9.png", imageAlt: "Jaguar classic era" }, + { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/era-1950s-1-1772822811278-10e2ad8c.png?_wi=2", imageAlt: "Jaguar heritage" } + ] + }, + { + title: "E-Type Revolution (1961-1974)", + description: "The Jaguar E-Type is widely regarded as one of the most beautiful cars ever made. Enzo Ferrari himself praised its design, making it a design icon.", + icon: Sparkles, + mediaItems: [ + { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/a-beautiful-jaguar-e-type-from-1961-1974-1772822809686-0047bcde.png?_wi=3", imageAlt: "Jaguar E-Type beauty" }, + { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/blog-jaguar-etype-beauty-1772822811047-cffdec2a.png", imageAlt: "E-Type design" } + ] + }, + { + title: "Modern Luxury (1970s-Today)", + description: "Jaguar evolved into a luxury performance brand with the XJ sedan and refined sports cars. Recent innovations blend British elegance with modern technology.", + icon: Zap, + mediaItems: [ + { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/1990s-modern-cars-featuring-sleek-sports-1772822811193-c06d80bb.png?_wi=4", imageAlt: "Jaguar modern" }, + { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/modern-2020s-electric-and-autonomous-veh-1772822810626-e40aa002.png?_wi=5", imageAlt: "Future Jaguar" } + ] + } + ] + } + }; + + const brand = brandData[slug] || brandData["ferrari"]; + + const navItems = [ + { name: "Search", id: "search" }, + { name: "Browse", id: "browse" }, + { name: "Compare", id: "compare" }, + { name: "Timeline", id: "timeline" }, + { name: "About", id: "about" }, + ]; + + const footerColumns = [ + { + items: [ + { label: "Search Database", href: "/search" }, + { label: "Browse Vehicles", href: "/browse" }, + { label: "Compare Cars", href: "/compare" }, + { label: "Timeline Explorer", href: "/timeline" }, + ], + }, + { + items: [ + { label: "Brand Directory", href: "/brands" }, + { label: "Model Guide", href: "/models" }, + { label: "Specifications", href: "/specs" }, + { label: "Production Data", href: "/production" }, + ], + }, + { + items: [ + { label: "About Us", href: "/about" }, + { label: "Help & Support", href: "/help" }, + { label: "Contact", href: "/contact" }, + { label: "Contribute Data", href: "/contribute" }, + ], + }, + { + items: [ + { label: "Privacy Policy", href: "/privacy" }, + { label: "Terms of Service", href: "/terms" }, + { label: "Data Attribution", href: "/attribution" }, + { label: "Sitemap", href: "/sitemap" }, + ], + }, + ]; + + return ( + + + +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); +} \ No newline at end of file -- 2.49.1 From df79d3ad75463984eb8d9eb4ec6401d1cbd883ee Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 18:47:59 +0000 Subject: [PATCH 2/7] Add src/app/browse/page.tsx --- src/app/browse/page.tsx | 214 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 214 insertions(+) create mode 100644 src/app/browse/page.tsx diff --git a/src/app/browse/page.tsx b/src/app/browse/page.tsx new file mode 100644 index 0000000..c02cacd --- /dev/null +++ b/src/app/browse/page.tsx @@ -0,0 +1,214 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; +import ProductCardTwo from "@/components/sections/product/ProductCardTwo"; +import FeatureCardTwentyFive from "@/components/sections/feature/FeatureCardTwentyFive"; +import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis"; +import { Building2, Car, History, Globe, Award, Sparkles, Zap } from "lucide-react"; +import Link from "next/link"; + +export default function BrowsePage() { + const navItems = [ + { name: "Search", id: "search" }, + { name: "Browse", id: "browse" }, + { name: "Compare", id: "compare" }, + { name: "Timeline", id: "timeline" }, + { name: "About", id: "about" }, + ]; + + const footerColumns = [ + { + items: [ + { label: "Search Database", href: "/search" }, + { label: "Browse Vehicles", href: "/browse" }, + { label: "Compare Cars", href: "/compare" }, + { label: "Timeline Explorer", href: "/timeline" }, + ], + }, + { + items: [ + { label: "Brand Directory", href: "/brands" }, + { label: "Model Guide", href: "/models" }, + { label: "Specifications", href: "/specs" }, + { label: "Production Data", href: "/production" }, + ], + }, + { + items: [ + { label: "About Us", href: "/about" }, + { label: "Help & Support", href: "/help" }, + { label: "Contact", href: "/contact" }, + { label: "Contribute Data", href: "/contribute" }, + ], + }, + { + items: [ + { label: "Privacy Policy", href: "/privacy" }, + { label: "Terms of Service", href: "/terms" }, + { label: "Data Attribution", href: "/attribution" }, + { label: "Sitemap", href: "/sitemap" }, + ], + }, + ]; + + return ( + + + + + +
+ +
+ + +
+ ); +} \ No newline at end of file -- 2.49.1 From 83c8f3563a92bab1399a04aee03f252795267a8d Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 18:48:00 +0000 Subject: [PATCH 3/7] Add src/app/cars/[slug]/page.tsx --- src/app/cars/[slug]/page.tsx | 238 +++++++++++++++++++++++++++++++++++ 1 file changed, 238 insertions(+) create mode 100644 src/app/cars/[slug]/page.tsx diff --git a/src/app/cars/[slug]/page.tsx b/src/app/cars/[slug]/page.tsx new file mode 100644 index 0000000..7a8b923 --- /dev/null +++ b/src/app/cars/[slug]/page.tsx @@ -0,0 +1,238 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; +import HeroSplitTestimonial from "@/components/sections/hero/HeroSplitTestimonial"; +import TextSplitAbout from "@/components/sections/about/TextSplitAbout"; +import MetricCardThree from "@/components/sections/metrics/MetricCardThree"; +import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis"; +import { Building2, Car, History, Globe, Zap, Gauge, Fuel, Users } from "lucide-react"; +import { useParams } from "next/navigation"; + +export default function CarDetailPage() { + const params = useParams(); + const slug = params.slug as string; + + // Mock car data based on slug + const carData: Record = { + "ferrari-250-gto": { + name: "Ferrari 250 GTO", + brand: "Ferrari", + title: "The Ferrari 250 GTO: A Legend Defined", + year: "1962-1964", + description: [ + "The Ferrari 250 GTO is widely considered the most valuable and legendary sports car ever built. Produced for only three years, this racing machine established Ferrari as the dominant force in motorsport.", + "With its stunning design by Giotto Bizzarrini and powerful V12 engine, the 250 GTO won every major racing championship of its era. Only 36 cars were produced, making it one of the rarest Ferraris.", + "Today, the 250 GTO commands prices exceeding $70 million, making it the most valuable car in the world. Its combination of beauty, performance, and historical significance makes it truly priceless." + ], + heroImage: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/a-pristine-ferrari-250-gto-from-1962-196-1772822809535-01fc3104.png", + metrics: [ + { id: "1", icon: Car, title: "Production Years", value: "1962-1964" }, + { id: "2", icon: Building2, title: "Units Built", value: "36" }, + { id: "3", icon: Gauge, title: "Horsepower", value: "300 HP" }, + { id: "4", icon: Zap, title: "0-60 MPH", value: "3.8s" }, + ] + }, + "porsche-911": { + name: "Porsche 911", + brand: "Porsche", + title: "The Porsche 911: An Icon Endures", + year: "1963-Present", + description: [ + "The Porsche 911 is the most successful sports car in automotive history. Since its debut in 1963, the 911 has continuously evolved while maintaining its iconic silhouette and rear-engine layout.", + "With over one million vehicles sold across multiple generations, the 911 has become a cultural icon. From everyday enthusiasts to racing professionals, the 911 serves every level of driving.", + "From the original 2.0L engine to today's hybrid powertrains, the 911 represents continuous innovation while honoring its legendary heritage. Each generation has raised the bar for performance and technology." + ], + heroImage: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/a-timeless-porsche-911-silver-or-charcoa-1772822809876-b85e4815.png", + metrics: [ + { id: "1", icon: Car, title: "Production Years", value: "1963-Today" }, + { id: "2", icon: Building2, title: "Units Sold", value: "1M+" }, + { id: "3", icon: Gauge, title: "Max Horsepower", value: "640 HP" }, + { id: "4", icon: Zap, title: "Top Speed", value: "200+ MPH" }, + ] + }, + "jaguar-etype": { + name: "Jaguar E-Type", + brand: "Jaguar", + title: "The Jaguar E-Type: Beauty Redefined", + year: "1961-1974", + description: [ + "The Jaguar E-Type is widely acclaimed as one of the most beautiful cars ever created. When it debuted in 1961, even Enzo Ferrari praised its elegant design, calling it the most beautiful car ever made.", + "Designed by Malcolm Sayer, the E-Type combined stunning aesthetics with genuine performance. Its long hood, elegant curves, and timeless proportions established automotive design standards that remain influential today.", + "Available as a roadster or coupe, the E-Type offered genuine performance with its inline-6 engine. Over 72,000 units were produced across three series, making it one of the most successful British sports cars." + ], + heroImage: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/a-beautiful-jaguar-e-type-from-1961-1974-1772822809686-0047bcde.png", + metrics: [ + { id: "1", icon: Car, title: "Production Years", value: "1961-1974" }, + { id: "2", icon: Building2, title: "Units Built", value: "72,507" }, + { id: "3", icon: Gauge, title: "Max Horsepower", value: "265 HP" }, + { id: "4", icon: Zap, title: "0-60 MPH", value: "6.4s" }, + ] + }, + "bmw-2002": { + name: "BMW 2002", + brand: "BMW", + title: "The BMW 2002: Birth of the Sports Sedan", + year: "1968-1976", + description: [ + "The BMW 2002 is widely credited with inventing the sports sedan segment. This compact, nimble car proved that performance and practicality could coexist in an affordable, everyday vehicle.", + "With its 2.0-liter engine, independent suspension, and lightweight construction, the 2002 offered genuine sports car excitement in a package that could carry passengers and luggage. It influenced generations of sports sedans.", + "The success of the 2002 established BMW's sports car credentials and led to the development of the 3 Series, which continues BMW's sports sedan legacy to this day." + ], + heroImage: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/a-classic-bmw-2002-from-1968-1976-bright-1772822810433-4b858ff4.png", + metrics: [ + { id: "1", icon: Car, title: "Production Years", value: "1968-1976" }, + { id: "2", icon: Building2, title: "Units Built", value: "387,099" }, + { id: "3", icon: Gauge, title: "Max Horsepower", value: "130 HP" }, + { id: "4", icon: Zap, title: "0-60 MPH", value: "8.0s" }, + ] + } + }; + + const car = carData[slug] || carData["ferrari-250-gto"]; + + const navItems = [ + { name: "Search", id: "search" }, + { name: "Browse", id: "browse" }, + { name: "Compare", id: "compare" }, + { name: "Timeline", id: "timeline" }, + { name: "About", id: "about" }, + ]; + + const footerColumns = [ + { + items: [ + { label: "Search Database", href: "/search" }, + { label: "Browse Vehicles", href: "/browse" }, + { label: "Compare Cars", href: "/compare" }, + { label: "Timeline Explorer", href: "/timeline" }, + ], + }, + { + items: [ + { label: "Brand Directory", href: "/brands" }, + { label: "Model Guide", href: "/models" }, + { label: "Specifications", href: "/specs" }, + { label: "Production Data", href: "/production" }, + ], + }, + { + items: [ + { label: "About Us", href: "/about" }, + { label: "Help & Support", href: "/help" }, + { label: "Contact", href: "/contact" }, + { label: "Contribute Data", href: "/contribute" }, + ], + }, + { + items: [ + { label: "Privacy Policy", href: "/privacy" }, + { label: "Terms of Service", href: "/terms" }, + { label: "Data Attribution", href: "/attribution" }, + { label: "Sitemap", href: "/sitemap" }, + ], + }, + ]; + + return ( + + + +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); +} \ No newline at end of file -- 2.49.1 From 73a13456c6963bfc0676a6c70a83a70af53e497d Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 18:48:00 +0000 Subject: [PATCH 4/7] Add src/app/compare/page.tsx --- src/app/compare/page.tsx | 170 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 src/app/compare/page.tsx diff --git a/src/app/compare/page.tsx b/src/app/compare/page.tsx new file mode 100644 index 0000000..b4d8695 --- /dev/null +++ b/src/app/compare/page.tsx @@ -0,0 +1,170 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; +import BlogCardThree from "@/components/sections/blog/BlogCardThree"; +import MetricCardThree from "@/components/sections/metrics/MetricCardThree"; +import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis"; +import { Building2, Car, History, Globe } from "lucide-react"; + +export default function ComparePage() { + const navItems = [ + { name: "Search", id: "search" }, + { name: "Browse", id: "browse" }, + { name: "Compare", id: "compare" }, + { name: "Timeline", id: "timeline" }, + { name: "About", id: "about" }, + ]; + + const footerColumns = [ + { + items: [ + { label: "Search Database", href: "/search" }, + { label: "Browse Vehicles", href: "/browse" }, + { label: "Compare Cars", href: "/compare" }, + { label: "Timeline Explorer", href: "/timeline" }, + ], + }, + { + items: [ + { label: "Brand Directory", href: "/brands" }, + { label: "Model Guide", href: "/models" }, + { label: "Specifications", href: "/specs" }, + { label: "Production Data", href: "/production" }, + ], + }, + { + items: [ + { label: "About Us", href: "/about" }, + { label: "Help & Support", href: "/help" }, + { label: "Contact", href: "/contact" }, + { label: "Contribute Data", href: "/contribute" }, + ], + }, + { + items: [ + { label: "Privacy Policy", href: "/privacy" }, + { label: "Terms of Service", href: "/terms" }, + { label: "Data Attribution", href: "/attribution" }, + { label: "Sitemap", href: "/sitemap" }, + ], + }, + ]; + + return ( + + + +
+ +
+ +
+ +
+ + +
+ ); +} \ No newline at end of file -- 2.49.1 From 4d4df7b25c48f67c910fa6c62128bf8940beb93b Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 18:48:01 +0000 Subject: [PATCH 5/7] Update src/app/layout.tsx --- src/app/layout.tsx | 37 ++++++++++++++++++++++++++++--------- 1 file changed, 28 insertions(+), 9 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 1b774d5..00747d8 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -7,33 +7,52 @@ 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 lato = Lato({ - variable: "--font-lato", subsets: ["latin"], + variable: "--font-lato", + subsets: ["latin"], weight: ["100", "300", "400", "700", "900"], }); export const metadata: Metadata = { - title: "AutoArchive - Complete Car Database & Automotive Encyclopedia", description: "Search and explore every car ever made from 1886 to present. Access 2000+ manufacturers, 50,000+ models, technical specs, and automotive history.", keywords: "car database, automotive encyclopedia, vehicle search, car specifications, manufacturer database, automotive history, vintage cars, modern vehicles", robots: { + title: "AutoArchive - Complete Car Database & Automotive Encyclopedia", + description: "Search and explore every car ever made from 1886 to present. Access 2000+ manufacturers, 50,000+ models, technical specs, and automotive history.", + keywords: "car database, automotive encyclopedia, vehicle search, car specifications, manufacturer database, automotive history, vintage cars, modern vehicles", + robots: { index: true, follow: true, }, + metadataBase: new URL("https://autoarchive.example.com"), + alternates: { + canonical: "https://autoarchive.example.com", + }, openGraph: { - title: "AutoArchive - The World's Most Complete Car Database", description: "Explore every car ever made. Search across 2000+ manufacturers and 50,000+ models. The ultimate automotive encyclopedia.", url: "https://autoarchive.example.com", siteName: "AutoArchive", type: "website", images: [ + title: "AutoArchive - The World's Most Complete Car Database", + description: "Explore every car ever made. Search across 2000+ manufacturers and 50,000+ models. The ultimate automotive encyclopedia.", + url: "https://autoarchive.example.com", + siteName: "AutoArchive", + type: "website", + images: [ { - url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/a-modern-sleek-automotive-database-inter-1772822288768-9f4c08c9.png", alt: "AutoArchive Database Interface"}, + url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/a-modern-sleek-automotive-database-inter-1772822811540-4e4a72cf.png", + alt: "AutoArchive Database Interface", + }, ], }, twitter: { - card: "summary_large_image", title: "AutoArchive - Complete Car Database", description: "Search 50,000+ cars from 1886 to today. The world's most comprehensive automotive encyclopedia.", images: [ - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/a-modern-sleek-automotive-database-inter-1772822288768-9f4c08c9.png"], + card: "summary_large_image", + title: "AutoArchive - Complete Car Database", + description: "Search 50,000+ cars from 1886 to today. The world's most comprehensive automotive encyclopedia.", + images: ["https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/a-modern-sleek-automotive-database-inter-1772822811540-4e4a72cf.png"], }, }; @@ -1421,4 +1440,4 @@ export default function RootLayout({ ); -} +} \ No newline at end of file -- 2.49.1 From 9190a6b3771bd942cfbcd19527474bf9a47812a1 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 18:48:01 +0000 Subject: [PATCH 6/7] Update src/app/page.tsx --- src/app/page.tsx | 467 +++++++++++++++++++++++++++++++---------------- 1 file changed, 306 insertions(+), 161 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index e1817c1..385ea8e 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,6 +1,7 @@ "use client"; import Link from "next/link"; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; import HeroSplitTestimonial from "@/components/sections/hero/HeroSplitTestimonial"; import SocialProofOne from "@/components/sections/socialProof/SocialProofOne"; @@ -12,27 +13,61 @@ import TextSplitAbout from "@/components/sections/about/TextSplitAbout"; import FaqSplitMedia from "@/components/sections/faq/FaqSplitMedia"; import ContactCTA from "@/components/sections/contact/ContactCTA"; import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis"; -import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { Car, + Zap, Award, Sparkles, - Zap, Building2, History, Globe, Mail, } from "lucide-react"; -const navItems = [ - { name: "Search", id: "search" }, - { name: "Browse", id: "browse" }, - { name: "Compare", id: "compare" }, - { name: "Timeline", id: "timeline" }, - { name: "About", id: "about" }, -]; - export default function HomePage() { + const navItems = [ + { name: "Search", id: "search" }, + { name: "Browse", id: "browse" }, + { name: "Compare", id: "compare" }, + { name: "Timeline", id: "timeline" }, + { name: "About", id: "about" }, + ]; + + const footerColumns = [ + { + items: [ + { label: "Search Database", href: "/" }, + { label: "Browse Vehicles", href: "/search" }, + { label: "Compare Cars", href: "/" }, + { label: "Timeline Explorer", href: "/" }, + ], + }, + { + items: [ + { label: "Brand Directory", href: "/" }, + { label: "Model Guide", href: "/" }, + { label: "Specifications", href: "/" }, + { label: "Production Data", href: "/" }, + ], + }, + { + items: [ + { label: "About Us", href: "/" }, + { label: "Help & Support", href: "/" }, + { label: "Contact", href: "/" }, + { label: "Contribute Data", href: "/" }, + ], + }, + { + items: [ + { label: "Privacy Policy", href: "/" }, + { label: "Terms of Service", href: "/" }, + { label: "Data Attribution", href: "/" }, + { label: "Sitemap", href: "/" }, + ], + }, + ]; + return ( - {/* Navbar */} - {/* Hero Section */}
- {/* Popular Brands Section */} - {/* Featured Vehicles Section */} - {/* Browse by Decade Section */}
- {/* Legendary Cars Section */}
- {/* Metrics Section */}
- {/* About Section */}
- {/* FAQ Section */}
- {/* CTA Section */}
- {/* Footer */}
); -} +} \ No newline at end of file -- 2.49.1 From 171125812a4e7f8bf1d8285c30c08ed56b6a03e9 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 18:48:02 +0000 Subject: [PATCH 7/7] Add src/app/search/page.tsx --- src/app/search/page.tsx | 175 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 src/app/search/page.tsx diff --git a/src/app/search/page.tsx b/src/app/search/page.tsx new file mode 100644 index 0000000..8d12b21 --- /dev/null +++ b/src/app/search/page.tsx @@ -0,0 +1,175 @@ +"use client"; + +import Link from "next/link"; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; +import TextSplitAbout from "@/components/sections/about/TextSplitAbout"; +import FaqSplitMedia from "@/components/sections/faq/FaqSplitMedia"; +import ContactCTA from "@/components/sections/contact/ContactCTA"; +import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis"; +import { Zap, Search } from "lucide-react"; + +export default function SearchPage() { + const navItems = [ + { name: "Search", id: "search" }, + { name: "Browse", id: "browse" }, + { name: "Compare", id: "compare" }, + { name: "Timeline", id: "timeline" }, + { name: "About", id: "about" }, + ]; + + const footerColumns = [ + { + items: [ + { label: "Search Database", href: "/" }, + { label: "Browse Vehicles", href: "/search" }, + { label: "Compare Cars", href: "/" }, + { label: "Timeline Explorer", href: "/" }, + ], + }, + { + items: [ + { label: "Brand Directory", href: "/" }, + { label: "Model Guide", href: "/" }, + { label: "Specifications", href: "/" }, + { label: "Production Data", href: "/" }, + ], + }, + { + items: [ + { label: "About Us", href: "/" }, + { label: "Help & Support", href: "/" }, + { label: "Contact", href: "/" }, + { label: "Contribute Data", href: "/" }, + ], + }, + { + items: [ + { label: "Privacy Policy", href: "/" }, + { label: "Terms of Service", href: "/" }, + { label: "Data Attribution", href: "/" }, + { label: "Sitemap", href: "/" }, + ], + }, + ]; + + return ( + + + +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); +} \ No newline at end of file -- 2.49.1