diff --git a/src/app/baggage-selection/page.tsx b/src/app/baggage-selection/page.tsx new file mode 100644 index 0000000..3c0ae41 --- /dev/null +++ b/src/app/baggage-selection/page.tsx @@ -0,0 +1,104 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; +import PricingCardThree from "@/components/sections/pricing/PricingCardThree"; +import FooterMedia from "@/components/sections/footer/FooterMedia"; +import { CheckCircle, Luggage } from "lucide-react"; + +export default function BaggageSelectionPage() { + return ( + + + +
+ +
+ + +
+ ); +} diff --git a/src/app/booking/page.tsx b/src/app/booking/page.tsx new file mode 100644 index 0000000..bafe193 --- /dev/null +++ b/src/app/booking/page.tsx @@ -0,0 +1,85 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; +import HeroLogo from "@/components/sections/hero/HeroLogo"; +import FooterMedia from "@/components/sections/footer/FooterMedia"; + +export default function BookingPage() { + return ( + + + +
+ +
+ + +
+ ); +} diff --git a/src/app/check-in/page.tsx b/src/app/check-in/page.tsx new file mode 100644 index 0000000..b44e608 --- /dev/null +++ b/src/app/check-in/page.tsx @@ -0,0 +1,169 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; +import HeroLogo from "@/components/sections/hero/HeroLogo"; +import FeatureCardThree from "@/components/sections/feature/featureCardThree/FeatureCardThree"; +import ContactSplit from "@/components/sections/contact/ContactSplit"; +import SplitAbout from "@/components/sections/about/SplitAbout"; +import FooterMedia from "@/components/sections/footer/FooterMedia"; +import { + QrCode, + Plane, + User, + Navigation, + Clock, + Armchair, +} from "lucide-react"; + +export default function CheckInPage() { + return ( + + + +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); +} diff --git a/src/app/confirmation/page.tsx b/src/app/confirmation/page.tsx new file mode 100644 index 0000000..a0142f7 --- /dev/null +++ b/src/app/confirmation/page.tsx @@ -0,0 +1,95 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; +import TestimonialCardThirteen from "@/components/sections/testimonial/TestimonialCardThirteen"; +import FooterMedia from "@/components/sections/footer/FooterMedia"; +import { CheckCircle } from "lucide-react"; + +export default function ConfirmationPage() { + return ( + + + +
+ +
+ + +
+ ); +} diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 20db09b..141b94d 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,57 +1,17 @@ import type { Metadata } from "next"; -import { Halant } from "next/font/google"; -import { Inter } from "next/font/google"; -import { Source_Sans_3 } 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 sourceSans3 = Source_Sans_3({ - variable: "--font-source-sans-3", subsets: ["latin"], -}); export const metadata: Metadata = { - title: "Dealta Airlines Self-Service Kiosk | Check-in", description: "Fast and easy self-service check-in with Dealta Airlines. Scan your boarding pass, select baggage options, and print your confirmation in minutes.", keywords: "airline check-in, self-service kiosk, boarding pass, baggage, Dealta Airlines", metadataBase: new URL("https://www.deltalairlines.com/kiosk"), - alternates: { - canonical: "https://www.deltalairlines.com/kiosk"}, - openGraph: { - title: "Dealta Airlines Self-Service Kiosk", description: "Quick and easy airport check-in with our modern touchscreen kiosks", url: "https://www.deltalairlines.com/kiosk", siteName: "Dealta Airlines", type: "website", images: [ - { - url: "http://img.b2bpic.net/free-photo/woman-with-shopping-bags-sitting-coach-shopping-mall_1303-29617.jpg", alt: "modern airline logo branding corporate"}, - ], - }, - twitter: { - card: "summary_large_image", title: "Dealta Airlines Self-Service Kiosk", description: "Check in quickly and easily with our modern touchscreen kiosks", images: ["http://img.b2bpic.net/free-photo/woman-with-shopping-bags-sitting-coach-shopping-mall_1303-29617.jpg"], - }, - robots: { - index: true, - follow: true, - }, -}; + title: "Dealta Airlines - Self-Service Kiosk", description: "Self-service check-in and booking system for Dealta Airlines"}; export default function RootLayout({ children, -}: Readonly<{ +}: { children: React.ReactNode; -}>) { +}) { return ( - - - - - {children} - + + {children}