diff --git a/src/app/brands/[slug]/page.tsx b/src/app/brands/[slug]/page.tsx index 5c3aa0f..99f48a6 100644 --- a/src/app/brands/[slug]/page.tsx +++ b/src/app/brands/[slug]/page.tsx @@ -1,219 +1,3 @@ -"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 { Car, Award, Zap } from "lucide-react"; - -export default function BrandDetailPage() { - 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 +export default function BrandPage() { + return
Brand Page
; +} diff --git a/src/app/browse/page.tsx b/src/app/browse/page.tsx index 3ea23e8..98c9062 100644 --- a/src/app/browse/page.tsx +++ b/src/app/browse/page.tsx @@ -1,211 +1,9 @@ "use client"; -import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; -import FeatureCardTwentyFive from "@/components/sections/feature/FeatureCardTwentyFive"; -import ProductCardTwo from "@/components/sections/product/ProductCardTwo"; -import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis"; -import Link from "next/link"; -import { Zap, Award, Sparkles, Car } from "lucide-react"; - export default function BrowsePage() { - const navItems = [ - { name: "Search", id: "/" }, - { name: "Browse", id: "/browse" }, - { name: "Compare", id: "/compare" }, - { name: "Timeline", id: "/" }, - { name: "About", id: "/" }, - ]; - - const footerColumns = [ - { - items: [ - { label: "Search Database", href: "/" }, - { label: "Browse Vehicles", href: "/browse" }, - { label: "Compare Cars", href: "/compare" }, - { 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 ( - - - -
- -
- - - - -
+
+

Browse Page

+
); -} \ No newline at end of file +} diff --git a/src/app/cars/[slug]/page.tsx b/src/app/cars/[slug]/page.tsx index 0d96832..23c0864 100644 --- a/src/app/cars/[slug]/page.tsx +++ b/src/app/cars/[slug]/page.tsx @@ -1,183 +1,3 @@ -"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 { Car, Zap, Gauge, Award } from "lucide-react"; - -export default function CarDetailPage() { - 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 +export default function CarPage() { + return
Car Page
; +} diff --git a/src/app/compare/page.tsx b/src/app/compare/page.tsx index c40d1b6..718986a 100644 --- a/src/app/compare/page.tsx +++ b/src/app/compare/page.tsx @@ -2,56 +2,14 @@ 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 HeroSplitTestimonial from "@/components/sections/hero/HeroSplitTestimonial"; +import ProductCardTwo from "@/components/sections/product/ProductCardTwo"; +import ContactCTA from "@/components/sections/contact/ContactCTA"; import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis"; import Link from "next/link"; -import { Building2, Car, History, Globe } from "lucide-react"; +import { Car, Zap } from "lucide-react"; export default function ComparePage() { - const navItems = [ - { name: "Search", id: "/" }, - { name: "Browse", id: "/browse" }, - { name: "Compare", id: "/compare" }, - { name: "Timeline", id: "/" }, - { name: "About", id: "/" }, - ]; - - const footerColumns = [ - { - items: [ - { label: "Search Database", href: "/" }, - { label: "Browse Vehicles", href: "/browse" }, - { label: "Compare Cars", href: "/compare" }, - { 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 +} diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 2beda4b..e69de29 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,1424 +0,0 @@ -import type { Metadata } from "next"; -import { Halant } from "next/font/google"; -import { Inter } from "next/font/google"; -import { Lato } from "next/font/google"; -import "./globals.css"; -import { ServiceWrapper } from "@/components/ServiceWrapper"; -import Tag from "@/tag/Tag"; - -const halant = Halant({ - variable: "--font-halant", subsets: ["latin"], - weight: ["300", "400", "500", "600", "700"], -}); - -const inter = Inter({ - variable: "--font-inter", subsets: ["latin"], -}); - -const lato = Lato({ - 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: { - index: true, - follow: true, - }, - 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: [ - { - url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AaEFWytZ9QS584IizrKmiAvruy/a-modern-sleek-automotive-database-inter-1772823292340-23f02fb5.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-1772823292340-23f02fb5.png"], - }, -}; - -export default function RootLayout({ - children, -}: Readonly<{ - children: React.ReactNode; -}>) { - return ( - - - - - {children} - -