187 lines
10 KiB
TypeScript
187 lines
10 KiB
TypeScript
"use client";
|
|
|
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
|
import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered";
|
|
import HeroBillboardCarousel from "@/components/sections/hero/HeroBillboardCarousel";
|
|
import FeatureCardMedia from "@/components/sections/feature/FeatureCardMedia";
|
|
import TeamCardSix from "@/components/sections/team/TeamCardSix";
|
|
import TestimonialCardTwo from "@/components/sections/testimonial/TestimonialCardTwo";
|
|
import ContactText from "@/components/sections/contact/ContactText";
|
|
import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal";
|
|
import { Shield, Zap, Users, Quote } from "lucide-react";
|
|
|
|
export default function BayFamilyMedicinePage() {
|
|
return (
|
|
<ThemeProvider
|
|
defaultButtonVariant="hover-bubble"
|
|
defaultTextAnimation="entrance-slide"
|
|
borderRadius="soft"
|
|
contentWidth="small"
|
|
sizing="largeSmallSizeLargeTitles"
|
|
background="circleGradient"
|
|
cardStyle="inset"
|
|
primaryButtonStyle="double-inset"
|
|
secondaryButtonStyle="glass"
|
|
headingFontWeight="semibold"
|
|
>
|
|
<div id="nav" data-section="nav">
|
|
<NavbarStyleCentered
|
|
brandName="Bay Family Medicine"
|
|
navItems={[
|
|
{ name: "Home", id: "hero" },
|
|
{ name: "Services", id: "services" },
|
|
{ name: "Doctors", id: "team" },
|
|
{ name: "Testimonials", id: "testimonials" },
|
|
{ name: "Contact", id: "contact" },
|
|
]}
|
|
button={{
|
|
text: "Schedule Appointment", href: "contact"
|
|
}}
|
|
/>
|
|
</div>
|
|
|
|
<div id="hero" data-section="hero">
|
|
<HeroBillboardCarousel
|
|
title="Thirty Years of Trusted Family Medicine in East Islip"
|
|
description="Led by Dr. Maria Vaccari and Dr. Louis Loiodice, Bay Family Medicine combines decades of clinical excellence with a streamlined digital experience for our patients. Affiliated with North Shore University Hospital & Good Samaritan Hospital."
|
|
background={{ variant: "plain" }}
|
|
tag="Excellence & Trust"
|
|
tagIcon={Shield}
|
|
tagAnimation="slide-up"
|
|
buttons={[
|
|
{
|
|
text: "Schedule Your Appointment Online", href: "contact"
|
|
},
|
|
]}
|
|
buttonAnimation="slide-up"
|
|
mediaItems={[
|
|
{
|
|
imageSrc: "http://img.b2bpic.net/free-photo/patient-getting-chemotherapy-treatment_23-2149261124.jpg?_wi=1", imageAlt: "Bay Family Medicine modern office entrance"
|
|
},
|
|
{
|
|
imageSrc: "http://img.b2bpic.net/free-photo/medical-team-doctor-s-office_23-2148168427.jpg?_wi=1", imageAlt: "Dr. Maria Vaccari"
|
|
},
|
|
{
|
|
imageSrc: "http://img.b2bpic.net/free-photo/side-view-doctor-wearing-white-coat_23-2149551161.jpg?_wi=1", imageAlt: "Dr. Louis Loiodice"
|
|
},
|
|
{
|
|
imageSrc: "http://img.b2bpic.net/free-vector/medical-booking-app-interface_23-2148561341.jpg?_wi=1", imageAlt: "Easy online scheduling portal"
|
|
},
|
|
{
|
|
imageSrc: "http://img.b2bpic.net/free-photo/patient-getting-chemotherapy-treatment_23-2149261124.jpg?_wi=2", imageAlt: "Patient-centered care environment"
|
|
},
|
|
]}
|
|
ariaLabel="Hero section for Bay Family Medicine"
|
|
/>
|
|
</div>
|
|
|
|
<div id="services" data-section="services">
|
|
<FeatureCardMedia
|
|
title="Your Health, On Your Schedule"
|
|
description="We've upgraded our patient experience to ensure you never have to wait on a busy phone line again. Our new 24/7 Digital Booking Portal allows you to secure your time slot, request refills, and access records instantly."
|
|
tag="Digital Health"
|
|
tagIcon={Zap}
|
|
tagAnimation="slide-up"
|
|
textboxLayout="default"
|
|
useInvertedBackground={false}
|
|
features={[
|
|
{
|
|
id: "booking", title: "24/7 Digital Booking", description: "Schedule appointments anytime, anywhere through our intuitive online portal. No phone calls needed.", tag: "Convenience", imageSrc: "http://img.b2bpic.net/free-vector/medical-booking-app-interface_23-2148561341.jpg?_wi=2", imageAlt: "Online appointment scheduling"
|
|
},
|
|
{
|
|
id: "refills", title: "Instant Prescription Refills", description: "Request medication refills directly through the portal. Quick processing and coordination with pharmacies.", tag: "Efficiency", imageSrc: "http://img.b2bpic.net/free-photo/patient-getting-chemotherapy-treatment_23-2149261124.jpg?_wi=3", imageAlt: "Prescription management"
|
|
},
|
|
{
|
|
id: "records", title: "Secure Record Access", description: "Access your complete medical records and test results online. All information protected with healthcare-grade security.", tag: "Security", imageSrc: "http://img.b2bpic.net/free-vector/medical-booking-app-interface_23-2148561341.jpg?_wi=3", imageAlt: "Secure health records"
|
|
},
|
|
]}
|
|
animationType="slide-up"
|
|
ariaLabel="Feature section showcasing digital services"
|
|
/>
|
|
</div>
|
|
|
|
<div id="team" data-section="team">
|
|
<TeamCardSix
|
|
title="Expert Care for Every Generation"
|
|
description="Our physicians bring decades of combined experience, expertise, and genuine compassion to patient care."
|
|
tag="Our Team"
|
|
tagIcon={Users}
|
|
tagAnimation="slide-up"
|
|
textboxLayout="default"
|
|
useInvertedBackground={true}
|
|
gridVariant="uniform-all-items-equal"
|
|
animationType="slide-up"
|
|
members={[
|
|
{
|
|
id: "maria-vaccari", name: "Dr. Maria Vaccari, MD", role: "Founder & Primary Care Physician", imageSrc: "http://img.b2bpic.net/free-photo/medical-team-doctor-s-office_23-2148168427.jpg?_wi=2", imageAlt: "Dr. Maria Vaccari"
|
|
},
|
|
{
|
|
id: "louis-loiodice", name: "Dr. Louis Loiodice, DO", role: "Board-Certified Physician & Professor of Medicine", imageSrc: "http://img.b2bpic.net/free-photo/side-view-doctor-wearing-white-coat_23-2149551161.jpg?_wi=2", imageAlt: "Dr. Louis Loiodice"
|
|
},
|
|
]}
|
|
ariaLabel="Meet our physician team"
|
|
/>
|
|
</div>
|
|
|
|
<div id="testimonials" data-section="testimonials">
|
|
<TestimonialCardTwo
|
|
title="What Our Patients Say"
|
|
description="Real stories from patients who trust Bay Family Medicine for their healthcare needs."
|
|
tag="Testimonials"
|
|
tagIcon={Quote}
|
|
tagAnimation="slide-up"
|
|
textboxLayout="default"
|
|
useInvertedBackground={false}
|
|
animationType="slide-up"
|
|
testimonials={[
|
|
{
|
|
id: "testimonial-1", name: "Sarah Mitchell", role: "Long-time Patient", testimonial: "Outstanding. Such professional and compassionate physicians. The office is efficient with prescriptions and records. Highly recommend.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-female-doctor-wearing-medical-robe-looking-standing-with-closed-posture_141793-58195.jpg", imageAlt: "Sarah Mitchell"
|
|
},
|
|
{
|
|
id: "testimonial-2", name: "James Rodriguez", role: "Patient", testimonial: "Dr. Vaccari really listens and takes time to understand your concerns. Never feels rushed. The new online booking system is a game-changer.", imageSrc: "http://img.b2bpic.net/free-photo/positive-young-doctor-scrubs_23-2147896901.jpg", imageAlt: "James Rodriguez"
|
|
},
|
|
{
|
|
id: "testimonial-3", name: "Maria Gonzalez", role: "Patient", testimonial: "Been going to Bay Family Medicine for years. The personalized approach to healthcare and the new digital tools make managing my health so much easier.", imageSrc: "http://img.b2bpic.net/free-photo/pleased-young-bald-male-doctor-wearing-medical-robe-stethoscope-sitting-desk-work-with-medical-tools-his-thumb-up-isolated-green-background_141793-63436.jpg", imageAlt: "Maria Gonzalez"
|
|
},
|
|
{
|
|
id: "testimonial-4", name: "Robert Chen", role: "Patient", testimonial: "Dr. Loiodice's systematic approach to my chronic condition management has been life-changing. Knowledgeable, thorough, and genuinely cares.", imageSrc: "http://img.b2bpic.net/free-photo/successful-cheerful-young-diverse-business-people_1262-1185.jpg", imageAlt: "Robert Chen"
|
|
},
|
|
]}
|
|
ariaLabel="Patient testimonials section"
|
|
/>
|
|
</div>
|
|
|
|
<div id="contact" data-section="contact">
|
|
<ContactText
|
|
text="Ready to prioritize your health? Schedule an appointment with Bay Family Medicine today. Our streamlined booking system makes it easier than ever to access the quality care you deserve."
|
|
animationType="entrance-slide"
|
|
background={{ variant: "plain" }}
|
|
useInvertedBackground={true}
|
|
buttons={[
|
|
{
|
|
text: "Book Your Appointment Now", href: "#"
|
|
},
|
|
{
|
|
text: "Call Us", href: "#"
|
|
},
|
|
]}
|
|
ariaLabel="Contact call-to-action section"
|
|
/>
|
|
</div>
|
|
|
|
<div id="footer" data-section="footer">
|
|
<FooterLogoReveal
|
|
logoText="Bay Family Medicine"
|
|
leftLink={{
|
|
text: "Privacy Policy", href: "#"
|
|
}}
|
|
rightLink={{
|
|
text: "Contact", href: "contact"
|
|
}}
|
|
ariaLabel="Site footer"
|
|
/>
|
|
</div>
|
|
</ThemeProvider>
|
|
);
|
|
}
|