From f680cb5cc48a84e6c4f2906b0d8bb6fc840e8fd4 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 14 Mar 2026 05:26:27 +0000 Subject: [PATCH] Add src/app/booking/page.tsx --- src/app/booking/page.tsx | 159 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 159 insertions(+) create mode 100644 src/app/booking/page.tsx diff --git a/src/app/booking/page.tsx b/src/app/booking/page.tsx new file mode 100644 index 0000000..5129ac5 --- /dev/null +++ b/src/app/booking/page.tsx @@ -0,0 +1,159 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import ContactForm from '@/components/form/ContactForm'; +import ContactText from '@/components/sections/contact/ContactText'; +import FooterSimple from '@/components/sections/footer/FooterSimple'; +import { Calendar } from 'lucide-react'; + +export default function BookingPage() { + const navItems = [ + { name: "Home", id: "home" }, + { name: "Services", id: "services" }, + { name: "Gallery", id: "/gallery" }, + { name: "Packages", id: "packages" }, + { name: "About", id: "about" }, + { name: "Book Event", id: "/booking" }, + { name: "Contact", id: "/contact" }, + ]; + + const footerColumns = [ + { + title: "Services", items: [ + { label: "Kids Party Face Painting", href: "/services" }, + { label: "Festival Face Art", href: "/services" }, + { label: "Corporate Events", href: "/services" }, + { label: "Body Painting", href: "/services" }, + { label: "Custom Designs", href: "/services" }, + ], + }, + { + title: "Company", items: [ + { label: "About Us", href: "/about" }, + { label: "Gallery", href: "/gallery" }, + { label: "Packages", href: "/packages" }, + { label: "FAQ", href: "#faq" }, + { label: "Contact", href: "/contact" }, + ], + }, + { + title: "Connect", items: [ + { label: "Instagram", href: "https://instagram.com" }, + { label: "Facebook", href: "https://facebook.com" }, + { label: "TikTok", href: "https://tiktok.com" }, + { label: "Email", href: "mailto:paintasy@events.com" }, + { label: "Phone", href: "tel:+15551234567" }, + ], + }, + { + title: "Service Areas", items: [ + { label: "Local Events", href: "/contact" }, + { label: "Regional Coverage", href: "/contact" }, + { label: "Book Now", href: "/booking" }, + { label: "Get Quote", href: "/contact" }, + ], + }, + ]; + + return ( + + + +
+
+ { + console.log('Booking inquiry from:', email); + }} + className="w-full" + titleClassName="text-4xl font-extrabold mb-4" + descriptionClassName="text-lg opacity-90 mb-8" + tagClassName="mb-4" + formWrapperClassName="mt-8" + /> +
+
+ +
+
+

Our Booking Process

+
+
+
1
+

Submit Inquiry

+

Fill out our quick booking form with your event details and preferred date.

+
+
+
2
+

Get Quote

+

We'll review your event details and send you a custom quote within 24 hours.

+
+
+
3
+

Confirm Booking

+

Once confirmed, we'll send you all the details and setup information for your event.

+
+
+
+
+ +
+ +
+ + +
+ ); +} \ No newline at end of file