Merge version_2 into main #2
114
src/app/about/page.tsx
Normal file
114
src/app/about/page.tsx
Normal file
@@ -0,0 +1,114 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
|
||||
import InlineImageSplitTextAbout from "@/components/sections/about/InlineImageSplitTextAbout";
|
||||
import FeatureCardOne from "@/components/sections/feature/FeatureCardOne";
|
||||
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
|
||||
import FooterCard from "@/components/sections/footer/FooterCard";
|
||||
|
||||
export default function AboutPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="icon-arrow"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="rounded"
|
||||
contentWidth="medium"
|
||||
sizing="medium"
|
||||
background="none"
|
||||
cardStyle="solid"
|
||||
primaryButtonStyle="shadow"
|
||||
secondaryButtonStyle="solid"
|
||||
headingFontWeight="medium"
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
brandName="Ramnet Solutions"
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Services", id: "/" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Contact", id: "/contact" },
|
||||
]}
|
||||
button={{
|
||||
text: "Book Now", href: "/"
|
||||
}}
|
||||
animateOnLoad={true}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<InlineImageSplitTextAbout
|
||||
heading={[
|
||||
{ type: "text", content: "About Ramnet Solutions" },
|
||||
]}
|
||||
buttons={[
|
||||
{ text: "Contact Us", href: "/contact" },
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
useInvertedBackground={true}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="story" data-section="story">
|
||||
<FeatureCardOne
|
||||
title="Our Story"
|
||||
description="Founded with a mission to make travel and logistics accessible and affordable for everyone"
|
||||
tag="Our Journey"
|
||||
tagAnimation="slide-up"
|
||||
features={[
|
||||
{
|
||||
title: "Our Mission", description: "To provide convenient, affordable, and reliable travel and logistics services that connect people and places across the nation.", imageSrc: "https://images.unsplash.com/photo-1552664730-d307ca884978?w=600&h=400&fit=crop", imageAlt: "Our mission"},
|
||||
{
|
||||
title: "Our Vision", description: "To become the most trusted name in travel and courier services, recognized for excellence in customer service and innovation.", imageSrc: "https://images.unsplash.com/photo-1552664730-d307ca884978?w=600&h=400&fit=crop", imageAlt: "Our vision"},
|
||||
{
|
||||
title: "Our Values", description: "Customer first, integrity in business, reliability in service, and continuous innovation to exceed expectations.", imageSrc: "https://images.unsplash.com/photo-1552664730-d307ca884978?w=600&h=400&fit=crop", imageAlt: "Our values"},
|
||||
]}
|
||||
textboxLayout="default"
|
||||
animationType="slide-up"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactSplitForm
|
||||
title="Get In Touch"
|
||||
description="Have questions about our company or services? We'd love to hear from you. Contact us today!"
|
||||
inputs={[
|
||||
{
|
||||
name: "fullname", type: "text", placeholder: "Full Name", required: true,
|
||||
},
|
||||
{
|
||||
name: "email", type: "email", placeholder: "Email Address", required: true,
|
||||
},
|
||||
{
|
||||
name: "subject", type: "text", placeholder: "Subject", required: true,
|
||||
},
|
||||
{
|
||||
name: "phone", type: "tel", placeholder: "Phone Number", required: true,
|
||||
},
|
||||
]}
|
||||
textarea={{
|
||||
name: "message", placeholder: "Your message...", rows: 5,
|
||||
required: true,
|
||||
}}
|
||||
mediaAnimation="slide-up"
|
||||
mediaPosition="right"
|
||||
buttonText="Send Message"
|
||||
imageSrc="https://images.unsplash.com/photo-1552664730-d307ca884978?w=600&h=400&fit=crop"
|
||||
imageAlt="Contact us"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="Ramnet Solutions"
|
||||
copyrightText="© 2025 Ramnet Solutions. All rights reserved."
|
||||
socialLinks={[]}
|
||||
/>
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
125
src/app/bus-tickets/page.tsx
Normal file
125
src/app/bus-tickets/page.tsx
Normal file
@@ -0,0 +1,125 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
|
||||
import HeroCarouselLogo from "@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo";
|
||||
import FeatureCardOne from "@/components/sections/feature/FeatureCardOne";
|
||||
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
|
||||
import FooterCard from "@/components/sections/footer/FooterCard";
|
||||
|
||||
export default function BusTicketsPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="icon-arrow"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="rounded"
|
||||
contentWidth="medium"
|
||||
sizing="medium"
|
||||
background="none"
|
||||
cardStyle="solid"
|
||||
primaryButtonStyle="shadow"
|
||||
secondaryButtonStyle="solid"
|
||||
headingFontWeight="medium"
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
brandName="Ramnet Solutions"
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Services", id: "/" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Contact", id: "/contact" },
|
||||
]}
|
||||
button={{
|
||||
text: "Book Now", href: "#booking"
|
||||
}}
|
||||
animateOnLoad={true}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroCarouselLogo
|
||||
logoText="BUS TICKETS"
|
||||
description="Comfortable and affordable bus travel across the country. Multiple operators, flexible dates, and convenient online booking."
|
||||
buttons={[
|
||||
{ text: "Book a Bus", href: "#booking" },
|
||||
{ name: "View Offers", href: "#features" },
|
||||
]}
|
||||
slides={[
|
||||
{
|
||||
imageSrc: "https://images.unsplash.com/photo-1464220557539-de9999ca138f?w=1200&h=600&fit=crop", imageAlt: "Travel bus"
|
||||
},
|
||||
{
|
||||
imageSrc: "https://images.unsplash.com/photo-1552664730-d307ca884978?w=1200&h=600&fit=crop", imageAlt: "Bus highway travel"
|
||||
},
|
||||
{
|
||||
imageSrc: "https://images.unsplash.com/photo-1550355291-bbee04a92027?w=1200&h=600&fit=crop", imageAlt: "Bus comfort"
|
||||
},
|
||||
]}
|
||||
autoplayDelay={4000}
|
||||
showDimOverlay={true}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="features" data-section="features">
|
||||
<FeatureCardOne
|
||||
title="Bus Booking Features"
|
||||
description="Enjoy convenient and comfortable long-distance travel"
|
||||
tag="Comfortable Travel"
|
||||
tagAnimation="slide-up"
|
||||
features={[
|
||||
{
|
||||
title: "Multiple Operators", description: "Choose from various bus operators offering different comfort levels. From standard to premium, find the perfect bus for your journey.", imageSrc: "https://images.unsplash.com/photo-1464220557539-de9999ca138f?w=600&h=400&fit=crop", imageAlt: "Bus operators"},
|
||||
{
|
||||
title: "Affordable Rates", description: "Best prices on bus tickets with special discounts for group bookings and regular travelers. No hidden charges, fully transparent pricing.", imageSrc: "https://images.unsplash.com/photo-1552664730-d307ca884978?w=600&h=400&fit=crop", imageAlt: "Affordable pricing"},
|
||||
{
|
||||
title: "Easy Cancellation", description: "Flexible cancellation policy with easy refunds. Change your travel dates or cancel your booking with minimal hassle.", imageSrc: "https://images.unsplash.com/photo-1550355291-bbee04a92027?w=600&h=400&fit=crop", imageAlt: "Easy cancellation"},
|
||||
]}
|
||||
textboxLayout="default"
|
||||
animationType="slide-up"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="booking" data-section="booking">
|
||||
<ContactSplitForm
|
||||
title="Book Your Bus Ticket"
|
||||
description="Reserve your bus seat with just a few clicks. Fill in your travel details and we'll show you available buses with the best prices."
|
||||
inputs={[
|
||||
{
|
||||
name: "fullname", type: "text", placeholder: "Full Name", required: true,
|
||||
},
|
||||
{
|
||||
name: "email", type: "email", placeholder: "Email Address", required: true,
|
||||
},
|
||||
{
|
||||
name: "phone", type: "tel", placeholder: "Phone Number", required: true,
|
||||
},
|
||||
{
|
||||
name: "passengers", type: "text", placeholder: "Number of Passengers", required: true,
|
||||
},
|
||||
]}
|
||||
textarea={{
|
||||
name: "message", placeholder: "Departure city, arrival city, travel date, seat preferences, and any special requirements...", rows: 5,
|
||||
required: true,
|
||||
}}
|
||||
mediaAnimation="slide-up"
|
||||
mediaPosition="right"
|
||||
buttonText="Search Buses"
|
||||
imageSrc="https://images.unsplash.com/photo-1464220557539-de9999ca138f?w=600&h=400&fit=crop"
|
||||
imageAlt="Bus booking"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="Ramnet Solutions"
|
||||
copyrightText="© 2025 Ramnet Solutions. All rights reserved."
|
||||
socialLinks={[]}
|
||||
/>
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
93
src/app/contact/page.tsx
Normal file
93
src/app/contact/page.tsx
Normal file
@@ -0,0 +1,93 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
|
||||
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
|
||||
import ContactCTA from "@/components/sections/contact/ContactCTA";
|
||||
import FooterCard from "@/components/sections/footer/FooterCard";
|
||||
|
||||
export default function ContactPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="icon-arrow"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="rounded"
|
||||
contentWidth="medium"
|
||||
sizing="medium"
|
||||
background="none"
|
||||
cardStyle="solid"
|
||||
primaryButtonStyle="shadow"
|
||||
secondaryButtonStyle="solid"
|
||||
headingFontWeight="medium"
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
brandName="Ramnet Solutions"
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Services", id: "/" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Contact", id: "/contact" },
|
||||
]}
|
||||
button={{
|
||||
text: "Book Now", href: "/"
|
||||
}}
|
||||
animateOnLoad={true}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactSplitForm
|
||||
title="Contact Us"
|
||||
description="Have questions or need assistance? Fill out the form below and our customer support team will get back to you as soon as possible. We're available 24/7 to help!"
|
||||
inputs={[
|
||||
{
|
||||
name: "fullname", type: "text", placeholder: "Full Name", required: true,
|
||||
},
|
||||
{
|
||||
name: "email", type: "email", placeholder: "Email Address", required: true,
|
||||
},
|
||||
{
|
||||
name: "phone", type: "tel", placeholder: "Phone Number", required: true,
|
||||
},
|
||||
{
|
||||
name: "subject", type: "text", placeholder: "Subject/Inquiry Type", required: true,
|
||||
},
|
||||
]}
|
||||
textarea={{
|
||||
name: "message", placeholder: "Describe your inquiry in detail. Tell us about your booking issue, question, or feedback...", rows: 6,
|
||||
required: true,
|
||||
}}
|
||||
mediaAnimation="slide-up"
|
||||
mediaPosition="right"
|
||||
buttonText="Submit Inquiry"
|
||||
imageSrc="https://images.unsplash.com/photo-1552664730-d307ca884978?w=600&h=400&fit=crop"
|
||||
imageAlt="Customer service"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="cta" data-section="cta">
|
||||
<ContactCTA
|
||||
tag="Ready to Book?"
|
||||
title="Start Your Journey Today"
|
||||
description="Whether you need to book a flight, reserve a bus seat, or send a courier package, Ramnet Solutions is here to help. Book now and enjoy seamless travel and logistics!"
|
||||
buttons={[
|
||||
{ text: "Book Flight", href: "/flight-tickets" },
|
||||
{ text: "Book Bus", href: "/bus-tickets" },
|
||||
]}
|
||||
background={{ variant: "plain" }}
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="Ramnet Solutions"
|
||||
copyrightText="© 2025 Ramnet Solutions. All rights reserved."
|
||||
socialLinks={[]}
|
||||
/>
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
125
src/app/courier-services/page.tsx
Normal file
125
src/app/courier-services/page.tsx
Normal file
@@ -0,0 +1,125 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
|
||||
import HeroCarouselLogo from "@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo";
|
||||
import FeatureCardOne from "@/components/sections/feature/FeatureCardOne";
|
||||
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
|
||||
import FooterCard from "@/components/sections/footer/FooterCard";
|
||||
|
||||
export default function CourierServicesPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="icon-arrow"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="rounded"
|
||||
contentWidth="medium"
|
||||
sizing="medium"
|
||||
background="none"
|
||||
cardStyle="solid"
|
||||
primaryButtonStyle="shadow"
|
||||
secondaryButtonStyle="solid"
|
||||
headingFontWeight="medium"
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
brandName="Ramnet Solutions"
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Services", id: "/" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Contact", id: "/contact" },
|
||||
]}
|
||||
button={{
|
||||
text: "Send Package", href: "#booking"
|
||||
}}
|
||||
animateOnLoad={true}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroCarouselLogo
|
||||
logoText="COURIER SERVICES"
|
||||
description="Fast, reliable, and secure courier delivery. Real-time tracking, insurance coverage, and doorstep delivery."
|
||||
buttons={[
|
||||
{ text: "Send a Package", href: "#booking" },
|
||||
{ text: "Track Delivery", href: "#features" },
|
||||
]}
|
||||
slides={[
|
||||
{
|
||||
imageSrc: "https://images.unsplash.com/photo-1578866078328-1be5e11c0b75?w=1200&h=600&fit=crop", imageAlt: "Courier delivery"
|
||||
},
|
||||
{
|
||||
imageSrc: "https://images.unsplash.com/photo-1552664730-d307ca884978?w=1200&h=600&fit=crop", imageAlt: "Package delivery"
|
||||
},
|
||||
{
|
||||
imageSrc: "https://images.unsplash.com/photo-1550355291-bbee04a92027?w=1200&h=600&fit=crop", imageAlt: "Logistics network"
|
||||
},
|
||||
]}
|
||||
autoplayDelay={4000}
|
||||
showDimOverlay={true}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="features" data-section="features">
|
||||
<FeatureCardOne
|
||||
title="Courier Service Features"
|
||||
description="Professional and reliable courier solutions for your shipping needs"
|
||||
tag="Fast Delivery"
|
||||
tagAnimation="slide-up"
|
||||
features={[
|
||||
{
|
||||
title: "Real-Time Tracking", description: "Track your package in real-time from pickup to delivery. Get instant notifications at every step of the delivery process.", imageSrc: "https://images.unsplash.com/photo-1578866078328-1be5e11c0b75?w=600&h=400&fit=crop", imageAlt: "Package tracking"},
|
||||
{
|
||||
title: "Insurance Coverage", description: "Protect your valuable items with our comprehensive insurance coverage. Claims processed quickly and efficiently.", imageSrc: "https://images.unsplash.com/photo-1552664730-d307ca884978?w=600&h=400&fit=crop", imageAlt: "Insurance coverage"},
|
||||
{
|
||||
title: "Fast Delivery", description: "Express and standard delivery options. Same-day delivery available in select areas. Door-to-door service for your convenience.", imageSrc: "https://images.unsplash.com/photo-1550355291-bbee04a92027?w=600&h=400&fit=crop", imageAlt: "Fast delivery"},
|
||||
]}
|
||||
textboxLayout="default"
|
||||
animationType="slide-up"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="booking" data-section="booking">
|
||||
<ContactSplitForm
|
||||
title="Send a Package"
|
||||
description="Enter your shipment details and we'll provide you with competitive pricing and delivery options. Quick, easy, and secure."
|
||||
inputs={[
|
||||
{
|
||||
name: "fullname", type: "text", placeholder: "Your Full Name", required: true,
|
||||
},
|
||||
{
|
||||
name: "email", type: "email", placeholder: "Email Address", required: true,
|
||||
},
|
||||
{
|
||||
name: "phone", type: "tel", placeholder: "Phone Number", required: true,
|
||||
},
|
||||
{
|
||||
name: "package_weight", type: "text", placeholder: "Package Weight (kg)", required: true,
|
||||
},
|
||||
]}
|
||||
textarea={{
|
||||
name: "message", placeholder: "Pickup location, delivery location, package description, contents value, delivery urgency, and special handling instructions...", rows: 5,
|
||||
required: true,
|
||||
}}
|
||||
mediaAnimation="slide-up"
|
||||
mediaPosition="right"
|
||||
buttonText="Get Quote"
|
||||
imageSrc="https://images.unsplash.com/photo-1578866078328-1be5e11c0b75?w=600&h=400&fit=crop"
|
||||
imageAlt="Courier service"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="Ramnet Solutions"
|
||||
copyrightText="© 2025 Ramnet Solutions. All rights reserved."
|
||||
socialLinks={[]}
|
||||
/>
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
125
src/app/flight-tickets/page.tsx
Normal file
125
src/app/flight-tickets/page.tsx
Normal file
@@ -0,0 +1,125 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
|
||||
import HeroCarouselLogo from "@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo";
|
||||
import FeatureCardOne from "@/components/sections/feature/FeatureCardOne";
|
||||
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
|
||||
import FooterCard from "@/components/sections/footer/FooterCard";
|
||||
|
||||
export default function FlightTicketsPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="icon-arrow"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="rounded"
|
||||
contentWidth="medium"
|
||||
sizing="medium"
|
||||
background="none"
|
||||
cardStyle="solid"
|
||||
primaryButtonStyle="shadow"
|
||||
secondaryButtonStyle="solid"
|
||||
headingFontWeight="medium"
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
brandName="Ramnet Solutions"
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Services", id: "/" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Contact", id: "/contact" },
|
||||
]}
|
||||
button={{
|
||||
text: "Book Now", href: "#booking"
|
||||
}}
|
||||
animateOnLoad={true}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroCarouselLogo
|
||||
logoText="FLIGHT TICKETS"
|
||||
description="Book domestic and international flights with Ramnet Solutions. Competitive prices, easy booking, and instant confirmation."
|
||||
buttons={[
|
||||
{ text: "Book a Flight", href: "#booking" },
|
||||
{ text: "View Offers", href: "#features" },
|
||||
]}
|
||||
slides={[
|
||||
{
|
||||
imageSrc: "https://images.unsplash.com/photo-1567270671170-fdc10a5bf831?w=1200&h=600&fit=crop", imageAlt: "Aircraft takeoff"
|
||||
},
|
||||
{
|
||||
imageSrc: "https://images.unsplash.com/photo-1486299267070-83823e5ca538?w=1200&h=600&fit=crop", imageAlt: "Commercial flight"
|
||||
},
|
||||
{
|
||||
imageSrc: "https://images.unsplash.com/photo-1552664730-d307ca884978?w=1200&h=600&fit=crop", imageAlt: "Airport terminal"
|
||||
},
|
||||
]}
|
||||
autoplayDelay={4000}
|
||||
showDimOverlay={true}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="features" data-section="features">
|
||||
<FeatureCardOne
|
||||
title="Flight Booking Features"
|
||||
description="Everything you need for a seamless flight booking experience"
|
||||
tag="Premium Services"
|
||||
tagAnimation="slide-up"
|
||||
features={[
|
||||
{
|
||||
title: "Wide Selection", description: "Access to hundreds of flights across domestic and international routes. Compare prices and choose the best option for your travel needs.", imageSrc: "https://images.unsplash.com/photo-1486299267070-83823e5ca538?w=600&h=400&fit=crop", imageAlt: "Flight selection"},
|
||||
{
|
||||
title: "Competitive Pricing", description: "Best prices guaranteed with transparent pricing and no hidden charges. Regular discounts and special offers for early bookings.", imageSrc: "https://images.unsplash.com/photo-1552664730-d307ca884978?w=600&h=400&fit=crop", imageAlt: "Pricing"},
|
||||
{
|
||||
title: "Instant E-Ticket", description: "Receive your e-ticket immediately upon confirmation. Easy check-in at the airport with your mobile ticket or printed version.", imageSrc: "https://images.unsplash.com/photo-1550355291-bbee04a92027?w=600&h=400&fit=crop", imageAlt: "E-ticket service"},
|
||||
]}
|
||||
textboxLayout="default"
|
||||
animationType="slide-up"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="booking" data-section="booking">
|
||||
<ContactSplitForm
|
||||
title="Book Your Flight"
|
||||
description="Fill in your flight details and our team will help you find the best options. Submit the form and we'll contact you with available flights and pricing."
|
||||
inputs={[
|
||||
{
|
||||
name: "fullname", type: "text", placeholder: "Full Name", required: true,
|
||||
},
|
||||
{
|
||||
name: "email", type: "email", placeholder: "Email Address", required: true,
|
||||
},
|
||||
{
|
||||
name: "departure_city", type: "text", placeholder: "Departure City", required: true,
|
||||
},
|
||||
{
|
||||
name: "arrival_city", type: "text", placeholder: "Arrival City", required: true,
|
||||
},
|
||||
]}
|
||||
textarea={{
|
||||
name: "message", placeholder: "Departure date, return date, number of passengers, preferences, and any special requirements...", rows: 5,
|
||||
required: true,
|
||||
}}
|
||||
mediaAnimation="slide-up"
|
||||
mediaPosition="right"
|
||||
buttonText="Find Flights"
|
||||
imageSrc="https://images.unsplash.com/photo-1567270671170-fdc10a5bf831?w=600&h=400&fit=crop"
|
||||
imageAlt="Flight booking"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="Ramnet Solutions"
|
||||
copyrightText="© 2025 Ramnet Solutions. All rights reserved."
|
||||
socialLinks={[]}
|
||||
/>
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
@@ -14,19 +14,14 @@ const inter = Inter({
|
||||
});
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "Luxe Journeys | Luxury Travel Agency & Exclusive Destinations", description: "Discover curated luxury travel experiences and exclusive destinations worldwide. Personalized itineraries, 5-star accommodations, and concierge service.", keywords: "luxury travel, travel agency, exclusive destinations, luxury vacations, curated journeys, upscale travel", robots: {
|
||||
title: "Ramnet Solutions | Flight, Bus & Courier Services", description: "Book flight tickets, bus tickets, and courier services with Ramnet Solutions. Fast, reliable, and affordable transportation and logistics solutions.", keywords: "flight booking, bus tickets, courier services, travel, logistics, transportation", robots: {
|
||||
index: true,
|
||||
follow: true,
|
||||
},
|
||||
openGraph: {
|
||||
title: "Luxe Journeys | Premium Travel Experiences", description: "Crafting unforgettable luxury travel journeys to the world's most exclusive destinations", type: "website", siteName: "Luxe Journeys", images: [
|
||||
{
|
||||
url: "http://img.b2bpic.net/free-photo/luxury-sun-beach-perfect-bay_1232-4212.jpg", alt: "Luxury travel destination"},
|
||||
],
|
||||
},
|
||||
title: "Ramnet Solutions | Travel & Logistics Services", description: "Your trusted partner for flight bookings, bus tickets, and courier services", type: "website", siteName: "Ramnet Solutions"},
|
||||
twitter: {
|
||||
card: "summary_large_image", title: "Luxe Journeys | Luxury Travel Agency", description: "Curated luxury travel experiences and personalized journeys", images: ["http://img.b2bpic.net/free-photo/luxury-sun-beach-perfect-bay_1232-4212.jpg"],
|
||||
},
|
||||
card: "summary_large_image", title: "Ramnet Solutions | Flight, Bus & Courier Services", description: "Book flights, buses, and send packages with ease"},
|
||||
};
|
||||
|
||||
export default function RootLayout({
|
||||
|
||||
127
src/app/page.tsx
127
src/app/page.tsx
@@ -27,34 +27,38 @@ export default function LandingPage() {
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
brandName="Luxe Journeys"
|
||||
brandName="Ramnet Solutions"
|
||||
navItems={[
|
||||
{ name: "Destinations", id: "destinations" },
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Services", id: "services" },
|
||||
{ name: "Testimonials", id: "testimonials" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Contact", id: "/contact" },
|
||||
]}
|
||||
button={{
|
||||
text: "Plan Your Journey", href: "contact"}}
|
||||
text: "Book Now", href: "services"
|
||||
}}
|
||||
animateOnLoad={true}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroCarouselLogo
|
||||
logoText="LUXE JOURNEYS"
|
||||
description="Curated luxury travel experiences across the world's most exclusive destinations"
|
||||
logoText="RAMNET SOLUTIONS"
|
||||
description="Your trusted partner for flight bookings, bus tickets, and reliable courier services. Fast, affordable, and convenient travel and logistics solutions."
|
||||
buttons={[
|
||||
{ text: "Explore Destinations", href: "destinations" },
|
||||
{ text: "Start Planning", href: "contact" },
|
||||
{ text: "Book Flight", href: "/flight-tickets" },
|
||||
{ text: "Book Bus", href: "/bus-tickets" },
|
||||
]}
|
||||
slides={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/luxury-sun-beach-perfect-bay_1232-4212.jpg", imageAlt: "Luxury travel destination"},
|
||||
imageSrc: "https://images.unsplash.com/photo-1567270671170-fdc10a5bf831?w=1200&h=600&fit=crop", imageAlt: "Aircraft at airport"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/travel-relaxation-umbrella-luxury-hotels_1253-653.jpg", imageAlt: "Tropical paradise resort"},
|
||||
imageSrc: "https://images.unsplash.com/photo-1464220557539-de9999ca138f?w=1200&h=600&fit=crop", imageAlt: "Travel bus on highway"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-with-hiking-equipment-walking-forest_661209-45.jpg", imageAlt: "Mountain landscape adventure"},
|
||||
imageSrc: "https://images.unsplash.com/photo-1578866078328-1be5e11c0b75?w=1200&h=600&fit=crop", imageAlt: "Courier delivery service"
|
||||
},
|
||||
]}
|
||||
autoplayDelay={4000}
|
||||
showDimOverlay={true}
|
||||
@@ -64,33 +68,31 @@ export default function LandingPage() {
|
||||
<div id="about" data-section="about">
|
||||
<InlineImageSplitTextAbout
|
||||
heading={[
|
||||
{ type: "text", content: "Transforming Travel Dreams into" },
|
||||
{
|
||||
type: "image", src: "http://img.b2bpic.net/free-photo/holding-world-my-hands-attractive-female-travel-agent-showing-globe-smiling-while-working-her-modern-office_662251-2385.jpg", alt: "Luxe Journeys Experience"},
|
||||
{ type: "text", content: "Unforgettable Journeys" },
|
||||
{ type: "text", content: "About" },
|
||||
{ type: "text", content: "Ramnet Solutions" },
|
||||
]}
|
||||
buttons={[
|
||||
{ text: "Our Story", href: "#" },
|
||||
{ text: "Get In Touch", href: "contact" },
|
||||
{ text: "Learn More", href: "/about" },
|
||||
{ text: "Get In Touch", href: "/contact" },
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
useInvertedBackground={true}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="destinations" data-section="destinations">
|
||||
<div id="services" data-section="services">
|
||||
<FeatureCardOne
|
||||
title="Featured Destinations"
|
||||
description="Discover our hand-picked collection of the world's most luxurious and exclusive travel destinations"
|
||||
tag="Curated Experiences"
|
||||
title="Our Services"
|
||||
description="Comprehensive travel and logistics solutions tailored to your needs"
|
||||
tag="Complete Solutions"
|
||||
tagAnimation="slide-up"
|
||||
features={[
|
||||
{
|
||||
title: "Paris", description: "The City of Light awaits with fine dining, world-class museums, and romantic Seine River cruises", imageSrc: "http://img.b2bpic.net/free-photo/happy-couple-toasts-front-eiffel-tower_181624-33068.jpg?_wi=1", imageAlt: "Paris luxury travel"},
|
||||
title: "Flight Ticket Booking", description: "Book domestic and international flights with competitive prices and easy booking process. Access to major airlines and special deals.", imageSrc: "https://images.unsplash.com/photo-1486299267070-83823e5ca538?w=600&h=400&fit=crop", imageAlt: "Flight booking service"},
|
||||
{
|
||||
title: "Bali", description: "Experience tropical paradise with luxury resorts, ancient temples, and pristine beach escapes", imageSrc: "http://img.b2bpic.net/free-photo/bali-temple-gate-entrance-beach-indonesia_1150-11027.jpg?_wi=1", imageAlt: "Bali island destination"},
|
||||
title: "Bus Ticket Booking", description: "Reserve comfortable bus seats for long-distance travel. Multiple operators, flexible dates, and convenient payment options.", imageSrc: "https://images.unsplash.com/photo-1464220557539-de9999ca138f?w=600&h=400&fit=crop", imageAlt: "Bus ticket booking"},
|
||||
{
|
||||
title: "Greek Islands", description: "Sail through Mediterranean beauty with exclusive villas, sunset dining, and island hopping adventures", imageSrc: "http://img.b2bpic.net/free-photo/pretty-lady-beige-midi-dress-with-straw-bag-leans-white-wall-looks-into-camera-outside-charming-woman-poses-town-with-sea-view_197531-30027.jpg?_wi=1", imageAlt: "Greece Mediterranean destination"},
|
||||
title: "Courier Services", description: "Fast and reliable courier delivery for packages and documents. Real-time tracking, multiple delivery options, and insurance coverage.", imageSrc: "https://images.unsplash.com/photo-1578866078328-1be5e11c0b75?w=600&h=400&fit=crop", imageAlt: "Courier delivery service"},
|
||||
]}
|
||||
textboxLayout="default"
|
||||
animationType="slide-up"
|
||||
@@ -99,49 +101,20 @@ export default function LandingPage() {
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="services" data-section="services">
|
||||
<FeatureCardNine
|
||||
title="Our Services"
|
||||
description="From personalized itineraries to concierge-level service, we handle every detail of your journey"
|
||||
tag="Premium Travel"
|
||||
tagAnimation="slide-up"
|
||||
showStepNumbers={true}
|
||||
features={[
|
||||
{
|
||||
id: 1,
|
||||
title: "Personalized Itineraries", description: "Our expert travel consultants craft bespoke journeys tailored to your preferences, interests, and budget", phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/safari-concept-set_98292-2128.jpg?_wi=1"},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-couple-toasts-front-eiffel-tower_181624-33068.jpg?_wi=2"},
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
title: "Luxury Accommodations", description: "Access to exclusive 5-star hotels, private villas, and unique boutique properties worldwide", phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bali-temple-gate-entrance-beach-indonesia_1150-11027.jpg?_wi=2"},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pretty-lady-beige-midi-dress-with-straw-bag-leans-white-wall-looks-into-camera-outside-charming-woman-poses-town-with-sea-view_197531-30027.jpg?_wi=2"},
|
||||
},
|
||||
]}
|
||||
textboxLayout="default"
|
||||
animationType="slide-up"
|
||||
useInvertedBackground={true}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="experiences" data-section="experiences">
|
||||
<FeatureCardMedia
|
||||
title="Curated Travel Experiences"
|
||||
description="Immerse yourself in carefully curated adventures designed for the discerning traveler"
|
||||
tag="Exclusive Journeys"
|
||||
title="Why Choose Ramnet Solutions"
|
||||
description="Trusted by thousands of customers for reliable and affordable services"
|
||||
tag="Customer Focused"
|
||||
textboxLayout="split"
|
||||
animationType="slide-up"
|
||||
features={[
|
||||
{
|
||||
id: "safari", title: "African Safari", description: "Witness the majesty of wildlife in exclusive game reserves with luxury camp accommodations", tag: "Adventure", imageSrc: "http://img.b2bpic.net/free-vector/safari-concept-set_98292-2128.jpg?_wi=2"},
|
||||
id: "affordable", title: "Affordable Pricing", description: "Competitive rates on all our services with no hidden charges. Regular discounts and special offers for loyal customers.", tag: "Best Prices", imageSrc: "https://images.unsplash.com/photo-1615632712104-8829556e01e1?w=600&h=400&fit=crop"},
|
||||
{
|
||||
id: "cruise", title: "Luxury Cruise", description: "Sail in elegance across world-class destinations with gourmet dining and premium amenities", tag: "Relaxation", imageSrc: "http://img.b2bpic.net/free-photo/luxury-cruise-ship-ocean_1194-638953.jpg"},
|
||||
id: "reliable", title: "Reliable Service", description: "On-time delivery and booking confirmations. Dedicated customer support available 24/7 for your convenience.", tag: "Always On Time", imageSrc: "https://images.unsplash.com/photo-1552664730-d307ca884978?w=600&h=400&fit=crop"},
|
||||
{
|
||||
id: "mountain", title: "Mountain Expedition", description: "Conquer breathtaking peaks with expert guides and all-inclusive luxury mountain experiences", tag: "Exploration", imageSrc: "http://img.b2bpic.net/free-photo/summer-mountain-trekking-two-travelers-hiking-mountains_651396-3178.jpg"},
|
||||
id: "easy", title: "Easy Booking Process", description: "Simple and intuitive booking platform. Mobile-friendly interface with instant confirmations and e-tickets.", tag: "Quick & Easy", imageSrc: "https://images.unsplash.com/photo-1550355291-bbee04a92027?w=600&h=400&fit=crop"},
|
||||
]}
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
@@ -149,20 +122,20 @@ export default function LandingPage() {
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardFive
|
||||
title="What Our Clients Say"
|
||||
description="Hear from travelers who have experienced the Luxe Journeys difference"
|
||||
tag="Client Testimonials"
|
||||
title="What Our Customers Say"
|
||||
description="Real experiences from customers who trust Ramnet Solutions"
|
||||
tag="Customer Testimonials"
|
||||
tagAnimation="slide-up"
|
||||
textboxLayout="default"
|
||||
testimonials={[
|
||||
{
|
||||
id: "1", name: "Victoria Sterling, CEO", date: "Date: November 2024", title: "An absolutely transformative journey", quote: "Luxe Journeys orchestrated the most incredible two-week experience across Europe. Every detail was flawless, from luxury accommodations to exclusive dining reservations. Our travel consultant understood our vision perfectly and exceeded all expectations.", tag: "Europe Explorer", avatarSrc: "http://img.b2bpic.net/free-photo/casual-smile-street-style-background-spring_1139-777.jpg", imageSrc: "http://img.b2bpic.net/free-photo/happy-couple-toasts-front-eiffel-tower_181624-33068.jpg?_wi=3"},
|
||||
id: "1", name: "Rajesh Kumar", date: "Date: January 2025", title: "Excellent flight booking service", quote: "Booked my family trip through Ramnet Solutions. The process was smooth, prices were great, and I received my e-tickets instantly. Highly recommended!", tag: "Flight Traveler", avatarSrc: "https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d?w=100&h=100&fit=crop", imageSrc: "https://images.unsplash.com/photo-1486299267070-83823e5ca538?w=600&h=400&fit=crop"},
|
||||
{
|
||||
id: "2", name: "James Mitchell, Entrepreneur", date: "Date: October 2024", title: "Professional service at its finest", quote: "Working with Luxe Journeys was seamless from start to finish. They handled every aspect of my family's vacation to Bali, including private yacht charters and exclusive temple access. Truly world-class service.", tag: "Island Escaper", avatarSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageSrc: "http://img.b2bpic.net/free-photo/bali-temple-gate-entrance-beach-indonesia_1150-11027.jpg?_wi=3"},
|
||||
id: "2", name: "Priya Sharma", date: "Date: December 2024", title: "Best bus booking platform", quote: "Used Ramnet for my monthly bus travels. Great comfort, affordable prices, and excellent customer service. Never had any issues!", tag: "Regular Commuter", avatarSrc: "https://images.unsplash.com/photo-1494790108377-be9c29b29330?w=100&h=100&fit=crop", imageSrc: "https://images.unsplash.com/photo-1464220557539-de9999ca138f?w=600&h=400&fit=crop"},
|
||||
{
|
||||
id: "3", name: "Catherine Laurent, Art Collector", date: "Date: September 2024", title: "Unmatched attention to detail", quote: "The personalized itinerary created for our Greek island adventure was simply perfection. Access to private galleries, exclusive dining experiences, and hidden gems made this journey truly unforgettable.", tag: "Mediterranean Lover", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-successful-businesswoman-with-charming-smile-posing-street-with-interesting-architecture-background_613910-3354.jpg", imageSrc: "http://img.b2bpic.net/free-photo/pretty-lady-beige-midi-dress-with-straw-bag-leans-white-wall-looks-into-camera-outside-charming-woman-poses-town-with-sea-view_197531-30027.jpg?_wi=3"},
|
||||
id: "3", name: "Amit Patel", date: "Date: November 2024", title: "Reliable courier partner", quote: "Send important packages through Ramnet regularly. Fast delivery, safe handling, and excellent tracking system. Very satisfied!", tag: "Business User", avatarSrc: "https://images.unsplash.com/photo-1500648767791-00dcc994a43e?w=100&h=100&fit=crop", imageSrc: "https://images.unsplash.com/photo-1578866078328-1be5e11c0b75?w=600&h=400&fit=crop"},
|
||||
{
|
||||
id: "4", name: "Richard Thompson, Adventurer", date: "Date: August 2024", title: "Made my African dream come true", quote: "The safari experience coordinated by Luxe Journeys exceeded my wildest expectations. Luxury camps, expert guides, and unparalleled wildlife viewing created memories that will last a lifetime.", tag: "Safari Enthusiast", avatarSrc: "http://img.b2bpic.net/free-photo/middle-age-businessman-smiling-happy-standing-city_839833-16023.jpg", imageSrc: "http://img.b2bpic.net/free-vector/safari-concept-set_98292-2128.jpg?_wi=3"},
|
||||
id: "4", name: "Neha Verma", date: "Date: October 2024", title: "Convenient all-in-one service", quote: "Love that I can book flights, buses, and send courier packages all from one platform. Makes my travel planning so much easier!", tag: "Frequent Traveler", avatarSrc: "https://images.unsplash.com/photo-1438761681033-6461ffad8d80?w=100&h=100&fit=crop", imageSrc: "https://images.unsplash.com/photo-1486299267070-83823e5ca538?w=600&h=400&fit=crop"},
|
||||
]}
|
||||
useInvertedBackground={true}
|
||||
/>
|
||||
@@ -170,8 +143,8 @@ export default function LandingPage() {
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactSplitForm
|
||||
title="Begin Your Luxury Journey"
|
||||
description="Let our expert travel consultants craft your perfect getaway. Share your travel dreams with us, and we'll design an unforgettable experience tailored to your desires."
|
||||
title="Get In Touch"
|
||||
description="Have questions or need assistance? Contact our friendly customer support team. We're here to help with your booking and service inquiries."
|
||||
inputs={[
|
||||
{
|
||||
name: "fullname", type: "text", placeholder: "Full Name", required: true,
|
||||
@@ -180,29 +153,29 @@ export default function LandingPage() {
|
||||
name: "email", type: "email", placeholder: "Email Address", required: true,
|
||||
},
|
||||
{
|
||||
name: "destination", type: "text", placeholder: "Dream Destination", required: true,
|
||||
name: "phone", type: "tel", placeholder: "Phone Number", required: true,
|
||||
},
|
||||
{
|
||||
name: "travelers", type: "text", placeholder: "Number of Travelers", required: true,
|
||||
name: "service", type: "text", placeholder: "Service Inquiry (Flight/Bus/Courier)", required: true,
|
||||
},
|
||||
]}
|
||||
textarea={{
|
||||
name: "message", placeholder: "Tell us about your travel vision and preferences...", rows: 5,
|
||||
name: "message", placeholder: "Tell us how we can help you...", rows: 5,
|
||||
required: true,
|
||||
}}
|
||||
mediaAnimation="slide-up"
|
||||
mediaPosition="right"
|
||||
buttonText="Plan My Journey"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/maps-wooden-background_23-2148232456.jpg"
|
||||
imageAlt="Travel planning consultation"
|
||||
buttonText="Send Inquiry"
|
||||
imageSrc="https://images.unsplash.com/photo-1552664730-d307ca884978?w=600&h=400&fit=crop"
|
||||
imageAlt="Customer support team"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="Luxe Journeys"
|
||||
copyrightText="© 2025 Luxe Journeys. All rights reserved."
|
||||
logoText="Ramnet Solutions"
|
||||
copyrightText="© 2025 Ramnet Solutions. All rights reserved."
|
||||
socialLinks={[]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user