Compare commits
2 Commits
version_1_
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 03c2e70331 | |||
|
|
7e6a93a8be |
@@ -1,245 +1,36 @@
|
||||
import AboutMediaOverlay from '@/components/sections/about/AboutMediaOverlay';
|
||||
import ContactCta from '@/components/sections/contact/ContactCta';
|
||||
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
|
||||
import FeaturesBentoGrid from '@/components/sections/features/FeaturesBentoGrid';
|
||||
import FeaturesRevealCardsBento from '@/components/sections/features/FeaturesRevealCardsBento';
|
||||
import HeroTiltedCards from '@/components/sections/hero/HeroTiltedCards';
|
||||
import TestimonialMarqueeCards from '@/components/sections/testimonial/TestimonialMarqueeCards';
|
||||
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
|
||||
// AUTO-GENERATED shell by per-section-migrate.
|
||||
// Section bodies live in ./<PageBase>/sections/<X>.tsx. Edit the section
|
||||
// files directly. Non-block content (wrappers, non-inlinable sections) is
|
||||
// preserved inline; extracted section blocks become <XSection/> refs.
|
||||
|
||||
export default function HomePage() {
|
||||
import React from 'react';
|
||||
import HeroSection from './HomePage/sections/Hero';
|
||||
import AboutSection from './HomePage/sections/About';
|
||||
import ServicesSection from './HomePage/sections/Services';
|
||||
import AreasSection from './HomePage/sections/Areas';
|
||||
import MissionSection from './HomePage/sections/Mission';
|
||||
import FaqSection from './HomePage/sections/Faq';
|
||||
import TestimonialsSection from './HomePage/sections/Testimonials';
|
||||
import ContactSection from './HomePage/sections/Contact';
|
||||
|
||||
export default function HomePage(): React.JSX.Element {
|
||||
return (
|
||||
<>
|
||||
<div id="hero" data-section="hero">
|
||||
<SectionErrorBoundary name="hero">
|
||||
<HeroTiltedCards
|
||||
tag="Premier Luxury Transit"
|
||||
title="Driving Luxury with Aventus"
|
||||
description="Experience unparalleled Orlando luxury transportation services. Reliable, professional, and dedicated to your comfort."
|
||||
primaryButton={{
|
||||
text: "Text for Quote",
|
||||
href: "sms:3218950251",
|
||||
}}
|
||||
secondaryButton={{
|
||||
text: "Call Now",
|
||||
href: "tel:3218950251",
|
||||
}}
|
||||
items={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/female-taxi-driver-paying-attention-road_23-2149236678.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/superhero-car-vintage-style_23-2151636129.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elegant-uber-driver-giving-taxi-ride_23-2149241799.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/professional-fashion-technology-ethnicity-african-computer_1303-2881.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/interior-new-luxury-sport-car_627829-661.jpg",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
<>
|
||||
<HeroSection />
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<SectionErrorBoundary name="about">
|
||||
<AboutMediaOverlay
|
||||
tag="About Aventus"
|
||||
title="Getting You Where You Need To Go"
|
||||
description="At AVENTUS, we're dedicated to providing top-tier Orlando luxury transportation, ensuring a seamless experience. Our professional team understands the value of your time and comfort."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/young-beautiful-stylish-businesswoman-thoughtfully-looking-away-working-laptop-car_574295-893.jpg"
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
<AboutSection />
|
||||
|
||||
<div id="services" data-section="services">
|
||||
<SectionErrorBoundary name="services">
|
||||
<FeaturesBentoGrid
|
||||
tag="Our Services"
|
||||
title="Luxury Transportation Services"
|
||||
description="We cater to your every need with comprehensive, exclusive luxury transport in Orlando."
|
||||
features={[
|
||||
{
|
||||
title: "Airport Transfers",
|
||||
description: "Stress-free, punctual service to and from Orlando International and Executive Airports.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/businesswoman-getting-taxi-cab_23-2149236753.jpg",
|
||||
},
|
||||
{
|
||||
title: "Corporate Travel",
|
||||
description: "Professional transport for business meetings, downtown trips, and executive needs.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/taxi-driver-getting-ready-customer_23-2149273258.jpg",
|
||||
},
|
||||
{
|
||||
title: "Special Events",
|
||||
description: "Arrive in style for weddings, galas, and any memorable occasion.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-holding-flowers-bouquet_23-2149540011.jpg",
|
||||
},
|
||||
{
|
||||
title: "City Tours",
|
||||
description: "Discover Central Florida's hotspots with our bespoke city tour services.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-friends-campervan_23-2149516075.jpg",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
<ServicesSection />
|
||||
|
||||
<div id="areas" data-section="areas">
|
||||
<SectionErrorBoundary name="areas">
|
||||
<FeaturesRevealCardsBento
|
||||
tag="Service Areas"
|
||||
title="Expanding Excellence across Florida"
|
||||
description="Serving every corner of Central Florida with gold-standard transportation."
|
||||
items={[
|
||||
{
|
||||
title: "Orlando",
|
||||
description: "The bustling heart of Central Florida, from business to leisure.",
|
||||
href: "#contact",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/senior-business-man-talking-phone_1303-23561.jpg",
|
||||
},
|
||||
{
|
||||
title: "Winter Park",
|
||||
description: "Scenic boat tours, shopping, and fine dining.",
|
||||
href: "#contact",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-enjoying-their-winter-camp_23-2149317684.jpg",
|
||||
},
|
||||
{
|
||||
title: "Windermere",
|
||||
description: "Exclusive opulence and luxury residential transport.",
|
||||
href: "#contact",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/businesswoman-showing-her-smartphone-app-taxi-driver_23-2149236737.jpg",
|
||||
},
|
||||
{
|
||||
title: "Celebration",
|
||||
description: "Travel in luxury through this quintessential area.",
|
||||
href: "#contact",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/businesswoman-getting-taxi-cab_23-2149236695.jpg",
|
||||
},
|
||||
{
|
||||
title: "Downtown",
|
||||
description: "Reliable transport for the city's business hub.",
|
||||
href: "#contact",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elegant-uber-driver-giving-taxi-ride_23-2149241797.jpg",
|
||||
},
|
||||
{
|
||||
title: "Theme Parks",
|
||||
description: "Stress-free ride to the magical theme park experience.",
|
||||
href: "#contact",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-salesperson-asking-sign-some-documents-car-dealership_651396-3569.jpg",
|
||||
},
|
||||
{
|
||||
title: "Central Florida",
|
||||
description: "Extending excellence throughout the region.",
|
||||
href: "#contact",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-engine-start-buttons-inside-modern-sport-car_181624-33132.jpg",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
<AreasSection />
|
||||
|
||||
<div id="mission" data-section="mission">
|
||||
<SectionErrorBoundary name="mission">
|
||||
<AboutMediaOverlay
|
||||
tag="Our Values"
|
||||
title="Family Business, Top-Tier Comfort"
|
||||
description="AVENTUS is a family business built on values and passion. Our fleet offers panoramic sunroofs, adjustable lighting, iPads, and Wi-Fi to prioritize your safety and satisfaction."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/medium-shot-valet-helping-man_23-2149901413.jpg"
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
<MissionSection />
|
||||
|
||||
<div id="faq" data-section="faq">
|
||||
<SectionErrorBoundary name="faq">
|
||||
<FaqSplitMedia
|
||||
tag="Common Questions"
|
||||
title="Frequently Asked"
|
||||
description="Everything you need to know about our luxury transportation services."
|
||||
items={[
|
||||
{
|
||||
question: "What is included in your services?",
|
||||
answer: "Complimentary Wi-Fi, premium seating, iPad entertainment, and highly trained professional chauffeurs.",
|
||||
},
|
||||
{
|
||||
question: "Are you based locally?",
|
||||
answer: "Yes, Aventus is a family-owned business operating right here in Florida.",
|
||||
},
|
||||
{
|
||||
question: "How can I book?",
|
||||
answer: "You can text us for a quote at (321) 895-0251 or call us anytime.",
|
||||
},
|
||||
{
|
||||
question: "Do you offer airport services?",
|
||||
answer: "Absolutely, we provide 24/7 punctuality for Orlando International and Executive airports.",
|
||||
},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/look-from-outside-adorable-wedding-couple-classy-dress_8353-8053.jpg"
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
<FaqSection />
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<SectionErrorBoundary name="testimonials">
|
||||
<TestimonialMarqueeCards
|
||||
tag="Customer Reviews"
|
||||
title="What Our Clients Say"
|
||||
description="Reliability and comfort, driven by family values."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Sarah Miller",
|
||||
role: "Traveler",
|
||||
quote: "The most seamless experience in Orlando. Aventus is truly top-tier.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/picture-young-redhaired-businessman-holding-black-umbrella-suitcase-walking-rain-airport_176420-6224.jpg",
|
||||
},
|
||||
{
|
||||
name: "David Thorne",
|
||||
role: "Corporate Client",
|
||||
quote: "Punctual, professional, and incredibly comfortable vehicles.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-enjoying-her-financially-independence-while-buying-car_23-2149434364.jpg",
|
||||
},
|
||||
{
|
||||
name: "Elena Rodriguez",
|
||||
role: "Wedding Client",
|
||||
quote: "Made our special day even more exquisite. Excellent service.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pretty-young-lady-wearing-fashionable-black-coat-while-keeping-coffee-standing-near-car-fashion-city-concept_132075-9386.jpg",
|
||||
},
|
||||
{
|
||||
name: "Mark Jenkins",
|
||||
role: "Family Traveler",
|
||||
quote: "The iPads and Wi-Fi kept the kids entertained. Perfect.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/driver-dressed-elegant-costume_23-2149184248.jpg",
|
||||
},
|
||||
{
|
||||
name: "Jessica Lee",
|
||||
role: "Local Resident",
|
||||
quote: "My go-to service for Windermere trips. Always reliable.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-smiley-man-holding-key_23-2149901405.jpg",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
<TestimonialsSection />
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<SectionErrorBoundary name="contact">
|
||||
<ContactCta
|
||||
tag="Get in touch"
|
||||
text="Ready to book your premium Orlando transport?"
|
||||
primaryButton={{
|
||||
text: "Text for Quote",
|
||||
href: "sms:3218950251",
|
||||
}}
|
||||
secondaryButton={{
|
||||
text: "Call Now",
|
||||
href: "tel:3218950251",
|
||||
}}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
<ContactSection />
|
||||
</>
|
||||
);
|
||||
}
|
||||
|
||||
21
src/pages/HomePage/sections/About.tsx
Normal file
21
src/pages/HomePage/sections/About.tsx
Normal file
@@ -0,0 +1,21 @@
|
||||
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
|
||||
// file as the canonical source for the "about" section.
|
||||
|
||||
import React from 'react';
|
||||
import AboutMediaOverlay from '@/components/sections/about/AboutMediaOverlay';
|
||||
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
|
||||
|
||||
export default function AboutSection(): React.JSX.Element {
|
||||
return (
|
||||
<div id="about" data-section="about">
|
||||
<SectionErrorBoundary name="about">
|
||||
<AboutMediaOverlay
|
||||
tag="About Aventus"
|
||||
title="Getting You Where You Need To Go"
|
||||
description="At AVENTUS, we're dedicated to providing top-tier Orlando luxury transportation, ensuring a seamless experience. Our professional team understands the value of your time and comfort."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/young-beautiful-stylish-businesswoman-thoughtfully-looking-away-working-laptop-car_574295-893.jpg"
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
64
src/pages/HomePage/sections/Areas.tsx
Normal file
64
src/pages/HomePage/sections/Areas.tsx
Normal file
@@ -0,0 +1,64 @@
|
||||
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
|
||||
// file as the canonical source for the "areas" section.
|
||||
|
||||
import React from 'react';
|
||||
import FeaturesRevealCardsBento from '@/components/sections/features/FeaturesRevealCardsBento';
|
||||
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
|
||||
|
||||
export default function AreasSection(): React.JSX.Element {
|
||||
return (
|
||||
<div id="areas" data-section="areas">
|
||||
<SectionErrorBoundary name="areas">
|
||||
<FeaturesRevealCardsBento
|
||||
tag="Service Areas"
|
||||
title="Expanding Excellence across Florida"
|
||||
description="Serving every corner of Central Florida with gold-standard transportation."
|
||||
items={[
|
||||
{
|
||||
title: "Orlando",
|
||||
description: "The bustling heart of Central Florida, from business to leisure.",
|
||||
href: "#contact",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/senior-business-man-talking-phone_1303-23561.jpg",
|
||||
},
|
||||
{
|
||||
title: "Winter Park",
|
||||
description: "Scenic boat tours, shopping, and fine dining.",
|
||||
href: "#contact",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-enjoying-their-winter-camp_23-2149317684.jpg",
|
||||
},
|
||||
{
|
||||
title: "Windermere",
|
||||
description: "Exclusive opulence and luxury residential transport.",
|
||||
href: "#contact",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/businesswoman-showing-her-smartphone-app-taxi-driver_23-2149236737.jpg",
|
||||
},
|
||||
{
|
||||
title: "Celebration",
|
||||
description: "Travel in luxury through this quintessential area.",
|
||||
href: "#contact",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/businesswoman-getting-taxi-cab_23-2149236695.jpg",
|
||||
},
|
||||
{
|
||||
title: "Downtown",
|
||||
description: "Reliable transport for the city's business hub.",
|
||||
href: "#contact",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elegant-uber-driver-giving-taxi-ride_23-2149241797.jpg",
|
||||
},
|
||||
{
|
||||
title: "Theme Parks",
|
||||
description: "Stress-free ride to the magical theme park experience.",
|
||||
href: "#contact",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-salesperson-asking-sign-some-documents-car-dealership_651396-3569.jpg",
|
||||
},
|
||||
{
|
||||
title: "Central Florida",
|
||||
description: "Extending excellence throughout the region.",
|
||||
href: "#contact",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-engine-start-buttons-inside-modern-sport-car_181624-33132.jpg",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
27
src/pages/HomePage/sections/Contact.tsx
Normal file
27
src/pages/HomePage/sections/Contact.tsx
Normal file
@@ -0,0 +1,27 @@
|
||||
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
|
||||
// file as the canonical source for the "contact" section.
|
||||
|
||||
import React from 'react';
|
||||
import ContactCta from '@/components/sections/contact/ContactCta';
|
||||
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
|
||||
|
||||
export default function ContactSection(): React.JSX.Element {
|
||||
return (
|
||||
<div id="contact" data-section="contact">
|
||||
<SectionErrorBoundary name="contact">
|
||||
<ContactCta
|
||||
tag="Get in touch"
|
||||
text="Ready to book your premium Orlando transport?"
|
||||
primaryButton={{
|
||||
text: "Text for Quote",
|
||||
href: "sms:3218950251",
|
||||
}}
|
||||
secondaryButton={{
|
||||
text: "Call Now",
|
||||
href: "tel:3218950251",
|
||||
}}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
39
src/pages/HomePage/sections/Faq.tsx
Normal file
39
src/pages/HomePage/sections/Faq.tsx
Normal file
@@ -0,0 +1,39 @@
|
||||
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
|
||||
// file as the canonical source for the "faq" section.
|
||||
|
||||
import React from 'react';
|
||||
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
|
||||
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
|
||||
|
||||
export default function FaqSection(): React.JSX.Element {
|
||||
return (
|
||||
<div id="faq" data-section="faq">
|
||||
<SectionErrorBoundary name="faq">
|
||||
<FaqSplitMedia
|
||||
tag="Common Questions"
|
||||
title="Frequently Asked"
|
||||
description="Everything you need to know about our luxury transportation services."
|
||||
items={[
|
||||
{
|
||||
question: "What is included in your services?",
|
||||
answer: "Complimentary Wi-Fi, premium seating, iPad entertainment, and highly trained professional chauffeurs.",
|
||||
},
|
||||
{
|
||||
question: "Are you based locally?",
|
||||
answer: "Yes, Aventus is a family-owned business operating right here in Florida.",
|
||||
},
|
||||
{
|
||||
question: "How can I book?",
|
||||
answer: "You can text us for a quote at (321) 895-0251 or call us anytime.",
|
||||
},
|
||||
{
|
||||
question: "Do you offer airport services?",
|
||||
answer: "Absolutely, we provide 24/7 punctuality for Orlando International and Executive airports.",
|
||||
},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/look-from-outside-adorable-wedding-couple-classy-dress_8353-8053.jpg"
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
19
src/pages/HomePage/sections/Hero.tsx
Normal file
19
src/pages/HomePage/sections/Hero.tsx
Normal file
@@ -0,0 +1,19 @@
|
||||
// Created by add_section_from_catalog (HeroOverlay).
|
||||
|
||||
import React from 'react';
|
||||
import HeroOverlay from '@/components/sections/hero/HeroOverlay';
|
||||
|
||||
export default function HeroSection(): React.JSX.Element {
|
||||
return (
|
||||
<div data-webild-section="hero" id="hero">
|
||||
<HeroOverlay
|
||||
imageSrc="https://images.unsplash.com/photo-1619767886558-efdc259cde1a?q=80&w=3540&auto=format&fit=crop"
|
||||
primaryButton={{"href":"sms:3218950251","text":"Text for Quote"}}
|
||||
title="Driving Luxury with Aventus"
|
||||
description="Experience unparalleled Orlando luxury transportation services. Reliable, professional, and dedicated to your comfort."
|
||||
secondaryButton={{"href":"tel:3218950251","text":"Call Now"}}
|
||||
tag="Premier Luxury Transit"
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
21
src/pages/HomePage/sections/Mission.tsx
Normal file
21
src/pages/HomePage/sections/Mission.tsx
Normal file
@@ -0,0 +1,21 @@
|
||||
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
|
||||
// file as the canonical source for the "mission" section.
|
||||
|
||||
import React from 'react';
|
||||
import AboutMediaOverlay from '@/components/sections/about/AboutMediaOverlay';
|
||||
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
|
||||
|
||||
export default function MissionSection(): React.JSX.Element {
|
||||
return (
|
||||
<div id="mission" data-section="mission">
|
||||
<SectionErrorBoundary name="mission">
|
||||
<AboutMediaOverlay
|
||||
tag="Our Values"
|
||||
title="Family Business, Top-Tier Comfort"
|
||||
description="AVENTUS is a family business built on values and passion. Our fleet offers panoramic sunroofs, adjustable lighting, iPads, and Wi-Fi to prioritize your safety and satisfaction."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/medium-shot-valet-helping-man_23-2149901413.jpg"
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
42
src/pages/HomePage/sections/Services.tsx
Normal file
42
src/pages/HomePage/sections/Services.tsx
Normal file
@@ -0,0 +1,42 @@
|
||||
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
|
||||
// file as the canonical source for the "services" section.
|
||||
|
||||
import React from 'react';
|
||||
import FeaturesBentoGrid from '@/components/sections/features/FeaturesBentoGrid';
|
||||
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
|
||||
|
||||
export default function ServicesSection(): React.JSX.Element {
|
||||
return (
|
||||
<div id="services" data-section="services">
|
||||
<SectionErrorBoundary name="services">
|
||||
<FeaturesBentoGrid
|
||||
tag="Our Services"
|
||||
title="Luxury Transportation Services"
|
||||
description="We cater to your every need with comprehensive, exclusive luxury transport in Orlando."
|
||||
features={[
|
||||
{
|
||||
title: "Airport Transfers",
|
||||
description: "Stress-free, punctual service to and from Orlando International and Executive Airports.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/businesswoman-getting-taxi-cab_23-2149236753.jpg",
|
||||
},
|
||||
{
|
||||
title: "Corporate Travel",
|
||||
description: "Professional transport for business meetings, downtown trips, and executive needs.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/taxi-driver-getting-ready-customer_23-2149273258.jpg",
|
||||
},
|
||||
{
|
||||
title: "Special Events",
|
||||
description: "Arrive in style for weddings, galas, and any memorable occasion.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-holding-flowers-bouquet_23-2149540011.jpg",
|
||||
},
|
||||
{
|
||||
title: "City Tours",
|
||||
description: "Discover Central Florida's hotspots with our bespoke city tour services.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-friends-campervan_23-2149516075.jpg",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
52
src/pages/HomePage/sections/Testimonials.tsx
Normal file
52
src/pages/HomePage/sections/Testimonials.tsx
Normal file
@@ -0,0 +1,52 @@
|
||||
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
|
||||
// file as the canonical source for the "testimonials" section.
|
||||
|
||||
import React from 'react';
|
||||
import TestimonialMarqueeCards from '@/components/sections/testimonial/TestimonialMarqueeCards';
|
||||
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
|
||||
|
||||
export default function TestimonialsSection(): React.JSX.Element {
|
||||
return (
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<SectionErrorBoundary name="testimonials">
|
||||
<TestimonialMarqueeCards
|
||||
tag="Customer Reviews"
|
||||
title="What Our Clients Say"
|
||||
description="Reliability and comfort, driven by family values."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Sarah Miller",
|
||||
role: "Traveler",
|
||||
quote: "The most seamless experience in Orlando. Aventus is truly top-tier.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/picture-young-redhaired-businessman-holding-black-umbrella-suitcase-walking-rain-airport_176420-6224.jpg",
|
||||
},
|
||||
{
|
||||
name: "David Thorne",
|
||||
role: "Corporate Client",
|
||||
quote: "Punctual, professional, and incredibly comfortable vehicles.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-enjoying-her-financially-independence-while-buying-car_23-2149434364.jpg",
|
||||
},
|
||||
{
|
||||
name: "Elena Rodriguez",
|
||||
role: "Wedding Client",
|
||||
quote: "Made our special day even more exquisite. Excellent service.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pretty-young-lady-wearing-fashionable-black-coat-while-keeping-coffee-standing-near-car-fashion-city-concept_132075-9386.jpg",
|
||||
},
|
||||
{
|
||||
name: "Mark Jenkins",
|
||||
role: "Family Traveler",
|
||||
quote: "The iPads and Wi-Fi kept the kids entertained. Perfect.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/driver-dressed-elegant-costume_23-2149184248.jpg",
|
||||
},
|
||||
{
|
||||
name: "Jessica Lee",
|
||||
role: "Local Resident",
|
||||
quote: "My go-to service for Windermere trips. Always reliable.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-smiley-man-holding-key_23-2149901405.jpg",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user