// app/page.tsx 'use client'; import Link from 'next/link'; import { useState, useEffect } from 'react'; import { Building2, Home, Heart, Calendar, Star, Shield, Phone, Menu, X, ArrowRight, Users, Clock, Award, Activity, Coffee, Pill, Sparkles, CheckCircle2 } from 'lucide-react'; const AmericascareMultiService = () => { const [scrolled, setScrolled] = useState(false); const [mobileMenuOpen, setMobileMenuOpen] = useState(false); const [activeService, setActiveService] = useState(0); const [counts, setCounts] = useState({ years: 0, caregivers: 0, families: 0 }); useEffect(() => { const handleScroll = () => setScrolled(window.scrollY > 20); window.addEventListener('scroll', handleScroll); const observer = new IntersectionObserver((entries) => { if (entries[0].isIntersecting) { let start = 0; const interval = setInterval(() => { start += 1; setCounts({ years: Math.min(40, start), caregivers: Math.min(20, Math.floor(start * 0.5)), families: Math.min(500, Math.floor(start * 12.5)) }); if (start >= 40) clearInterval(interval); }, 50); } }, { threshold: 0.5 }); const statsSection = document.getElementById('stats-section'); if (statsSection) observer.observe(statsSection); return () => { window.removeEventListener('scroll', handleScroll); observer.disconnect(); }; }, []); // Auto-rotate through services for preview useEffect(() => { const interval = setInterval(() => { setActiveService((prev) => (prev + 1) % 3); }, 4000); return () => clearInterval(interval); }, []); const navigation = [ { name: 'Home', href: '/' }, { name: 'Services', href: '/services' }, { name: 'Careers', href: '/careers' }, { name: 'Locations', href: '/locations' }, ]; const services = [ { id: 'facility', title: 'Assistant Home Facility', icon: Building2, description: 'Assisted living facility management', patientName: 'Eleanor Richardson', patientAge: 82, caregiver: 'Maria Rodriguez', caregiverImage: 'https://images.pexels.com/photos/3778603/pexels-photo-3778603.jpeg?auto=compress&cs=tinysrgb&w=200&h=200&fit=crop', visitTime: '2:30 PM', duration: 'Full day', score: '98%', progress: 85, activities: [ { time: '08:00', task: 'Morning medications', icon: Pill, completed: true }, { time: '10:00', task: 'Physical therapy', icon: Activity, completed: true }, { time: '12:00', task: 'Group lunch', icon: Coffee, completed: false }, { time: '14:30', task: 'Activities program', icon: Sparkles, completed: false }, { time: '16:00', task: 'Family visit', icon: Heart, completed: false }, { time: '18:00', task: 'Evening medications', icon: Pill, completed: false }, ] }, { id: 'homecare', title: 'In-Home Care Portal', icon: Home, description: 'Personalized home care services', patientName: 'Robert Chen', patientAge: 76, caregiver: 'James Wilson', caregiverImage: 'https://images.pexels.com/photos/2379004/pexels-photo-2379004.jpeg?auto=compress&cs=tinysrgb&w=200&h=200&fit=crop', visitTime: '10:00 AM', duration: '4 hours', score: '96%', progress: 70, activities: [ { time: '10:00', task: 'Medication setup', icon: Pill, completed: true }, { time: '11:30', task: 'Light housekeeping', icon: Home, completed: true }, { time: '13:00', task: 'Meal preparation', icon: Coffee, completed: false }, { time: '14:00', task: 'Companionship', icon: Heart, completed: false }, { time: '15:30', task: 'Medication check', icon: Pill, completed: false }, { time: '16:45', task: 'Evening walk', icon: Activity, completed: false }, ] }, { id: 'hospice', title: 'Hospice', icon: Heart, description: 'Compassionate end-of-life care', patientName: 'Patricia Moore', patientAge: 91, caregiver: 'Dr. Sarah Johnson', caregiverImage: 'https://images.pexels.com/photos/5215024/pexels-photo-5215024.jpeg?auto=compress&cs=tinysrgb&w=200&h=200&fit=crop', visitTime: '11:30 AM', duration: '2 hours', score: '100%', progress: 60, activities: [ { time: '11:30', task: 'Pain management', icon: Activity, completed: true }, { time: '12:30', task: 'Family support', icon: Heart, completed: true }, { time: '13:30', task: 'Comfort care', icon: Shield, completed: false }, { time: '14:30', task: 'Spiritual care', icon: Sparkles, completed: false }, { time: '15:30', task: 'Medication review', icon: Pill, completed: false }, { time: '16:30', task: 'Family consultation', icon: Users, completed: false }, ] } ]; const activeServiceData = services[activeService]; const ActiveIcon = activeServiceData.icon; return (
{/* Header */}
americas .care
(555) 123-4567 Find Care
{mobileMenuOpen && (
{navigation.map((item) => ( setMobileMenuOpen(false)} > {item.name} ))} Find Care
)}
{/* Hero Section */}
{/* Left Column - Main Content */}
{/* Badge */}
40 Years of Compassion Since 1984
{/* Headline */}

We're Here to

Help You Thrive

Simple, attentive care that honors your independence and brings peace of mind to your family.

{/* Service Tabs */}
{services.map((service, index) => { const ServiceIcon = service.icon; return ( ); })}
{/* CTA Buttons */}
Start Your Care Journey Join Our Team
{/* Stats */}
{counts.years}+
Years of Service
{counts.caregivers}+
Dedicated Caregivers
{counts.families}+
Happy Families
{/* Right Column - Taller Service Card */}
{/* Service Card - Height increased with more content */}
{/* Card Header */}

{activeServiceData.title}

{activeServiceData.description}

Live
{/* Card Content - Expanded with more details */}
{/* Care Team Info with more details */}
{`Caregiver
Primary Caregiver
{activeServiceData.caregiver}
{[...Array(5)].map((_, i) => ( ))}
CNA certified
Patient
{activeServiceData.patientName}
Age {activeServiceData.patientAge} • Room 204
{/* Stats Grid with more visual detail */}
Today's Visit
{activeServiceData.visitTime}
In 45 mins
Duration
{activeServiceData.duration}
Daily care
Care Score
{activeServiceData.score}
Top rated
{/* Progress Section with additional metrics */}
Weekly Progress {activeServiceData.progress}% Complete
Mon Tue Wed Thu Fri Sat Sun
{/* Today's Schedule - Expanded with 6 items */}

Today's Schedule

6 activities
{activeServiceData.activities.map((item, i) => { const ActivityIcon = item.icon; return (
{item.time} {item.task}
{item.completed && }
); })}
{/* Additional Notes */}

✨ Next family consultation scheduled for tomorrow at 10:00 AM

{/* Card Footer with more info */}
Background Verified Active Today
Care ID: {activeServiceData.id}-{Math.floor(Math.random() * 1000)}
{/* Service Indicator Dots */}
{services.map((_, index) => (
{/* WHY FAMILIES CHOOSE US */}

Why Families Choose Us

{features.map((feature, idx) => { const FeatureIcon = feature.icon; return (
{feature.title}

{feature.description}

); })}
{/* Testimonial */}

"The best care decision we ever made for our mother."

— Thompson Family

); }; // Feature icons using Lucide const features = [ { icon: ({ className }: { className?: string }) => , title: 'Expert Caregivers', description: 'Thoroughly vetted & trained professionals', }, { icon: ({ className }: { className?: string }) => , title: '24/7 Support', description: 'Round-the-clock assistance when you need it', }, { icon: ({ className }: { className?: string }) => , title: 'Fully Insured', description: 'Complete protection and peace of mind', }, { icon: ({ className }: { className?: string }) => , title: 'Personalized Care', description: 'Tailored plans for your unique needs', }, ]; export default AmericascareMultiService; Essential Sections for Senior Care Landing Page 1. Header/Navigation Logo Main menu (Communities, Services, Contact) Phone number CTA button (Schedule Tour) 2. Hero Section (Most Important) Warm, emotional headline Subheadline with value proposition Primary CTA (Schedule Tour / Virtual Tour) Secondary CTA (Find Community) Trust badges (Licensed, 40+ Years, etc.) High-quality facility image or slideshow 3. Location Selector Interactive map or location tabs Number of communities per state/region "View All Communities" link 4. Amenities & Services Visual grid of amenities (icons + labels) Private rooms, dining, activities, gardens, wellness, etc. Hover effects for engagement 5. Why Choose Us / Value Props 3-4 key differentiators Icon + title + short description Examples: Compassionate Care, Vibrant Community, Peace of Mind, Expert Staff 6. Photo Gallery / Virtual Tour Collection of facility images Building exteriors, dining rooms, living areas, gardens Optional video tour link 7. Testimonials / Family Stories 2-3 quotes from real families Star ratings Names and locations Emotional, authentic messaging 8. Trust Indicators Accreditations Awards Years of service Licensed & regulated badges 9. Staff / Caregiver Highlights Photos of caring staff Qualifications and training Caregiver-to-resident ratio 10. Blog / Resources Preview Senior care tips Guides for families Community news 11. FAQ Section Common questions from families Quick answers Link to full FAQ page 12. Contact / Visit Section Form or contact info Map of locations Phone number and email Office hours 13. Footer Quick links Social media icons Privacy policy & terms Copyright Newsletter signup (optional)