Merge version_1_1781550328816 into main #2

Merged
bender merged 3 commits from version_1_1781550328816 into main 2026-06-15 19:06:41 +00:00
2 changed files with 45 additions and 144 deletions

View File

@@ -8,32 +8,25 @@ import { StyleProvider } from "@/components/ui/StyleProvider";
export default function Layout() {
const navItems = [
{
"name": "Home",
"href": "#hero"
"name": "Home", "href": "#hero"
},
{
"name": "About",
"href": "#about"
"name": "About", "href": "#about"
},
{
"name": "Services",
"href": "#features"
"name": "Services", "href": "#features"
},
{
"name": "Team",
"href": "#team"
"name": "Team", "href": "#team"
},
{
"name": "FAQ",
"href": "#faq"
"name": "FAQ", "href": "#faq"
},
{
"name": "Metrics",
"href": "#metrics"
"name": "Metrics", "href": "#metrics"
},
{
"name": "Testimonials",
"href": "#testimonials"
"name": "Testimonials", "href": "#testimonials"
}
];
@@ -44,9 +37,7 @@ export default function Layout() {
<NavbarFloating
logo="Netcare Renal"
ctaButton={{
text: "Contact",
id: "#contact",
}}
text: "Contact", href: "#contact"}}
navItems={navItems} />
</SectionErrorBoundary>
<main className="flex-grow">
@@ -59,33 +50,21 @@ export default function Layout() {
{
items: [
{
label: "Home",
href: "/",
},
label: "Home", href: "/"},
{
label: "Services",
href: "#features",
},
label: "Services", href: "#features"},
{
label: "About Us",
href: "#about",
},
label: "About Us", href: "#about"},
],
},
{
items: [
{
label: "Contact",
href: "#contact",
},
label: "Contact", href: "#contact"},
{
label: "Admissions",
href: "#",
},
label: "Admissions", href: "#"},
{
label: "FAQ",
href: "#faq",
},
label: "FAQ", href: "#faq"},
],
},
]}

View File

@@ -7,7 +7,6 @@ import MetricsIconCards from '@/components/sections/metrics/MetricsIconCards';
import SocialProofMarquee from '@/components/sections/social-proof/SocialProofMarquee';
import TeamListCards from '@/components/sections/team/TeamListCards';
import TestimonialMarqueeCards from '@/components/sections/testimonial/TestimonialMarqueeCards';
import { Award, CheckCircle, Users } from "lucide-react";
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function HomePage() {
@@ -20,14 +19,10 @@ export default function HomePage() {
title="Specialized Renal Care & Rehabilitation Excellence"
description="Compassionate, professional healthcare and recovery services for renal patients and families throughout Johannesburg. Trusted by patients and healthcare professionals."
primaryButton={{
text: "Start Your Recovery Today",
href: "#contact",
}}
text: "Start Your Recovery Today", href: "#contact"}}
secondaryButton={{
text: "Our Services",
href: "#features",
}}
imageSrc="http://img.b2bpic.net/free-photo/side-view-patient-doctor-s-appointment_23-2149870263.jpg?_wi=1"
text: "Our Services", href: "#features"}}
imageSrc="http://img.b2bpic.net/free-photo/side-view-patient-doctor-s-appointment_23-2149870263.jpg"
/>
</SectionErrorBoundary>
</div>
@@ -52,29 +47,17 @@ export default function HomePage() {
description="We offer a range of specialized renal services tailored to individual patient needs, ensuring comprehensive recovery support."
items={[
{
title: "Hemodialysis Excellence",
tags: [
"Treatment",
"Care",
],
imageSrc: "http://img.b2bpic.net/free-photo/anesthesiologist-keeping-track-vital-functions-body-cardiac-surgery-surgeon-looking-medical-monitor-surgery-doctor-checking-monitor-patient-health-status_657921-81.jpg",
},
title: "Hemodialysis Excellence", tags: [
"Treatment", "Care"],
imageSrc: "http://img.b2bpic.net/free-photo/anesthesiologist-keeping-track-vital-functions-body-cardiac-surgery-surgeon-looking-medical-monitor-surgery-doctor-checking-monitor-patient-health-status_657921-81.jpg"},
{
title: "Comprehensive Renal Nursing",
tags: [
"24/7 Support",
"Nursing",
],
imageSrc: "http://img.b2bpic.net/free-photo/woman-nurse-consulting-patient-clinic-sitting-wating-room-lobby-using-laptop-explaining-diagnosis-give-recovery-treatment-with-healthcare-insurance-support-waiting-area_482257-51251.jpg",
},
title: "Comprehensive Renal Nursing", tags: [
"24/7 Support", "Nursing"],
imageSrc: "http://img.b2bpic.net/free-photo/woman-nurse-consulting-patient-clinic-sitting-wating-room-lobby-using-laptop-explaining-diagnosis-give-recovery-treatment-with-healthcare-insurance-support-waiting-area_482257-51251.jpg"},
{
title: "Physical Rehabilitation",
tags: [
"Recovery",
"Wellness",
],
imageSrc: "http://img.b2bpic.net/free-photo/hospital-room-with-bed-privacy-curtain_23-2152005925.jpg",
},
title: "Physical Rehabilitation", tags: [
"Recovery", "Wellness"],
imageSrc: "http://img.b2bpic.net/free-photo/hospital-room-with-bed-privacy-curtain_23-2152005925.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -88,20 +71,11 @@ export default function HomePage() {
description="Our clinical data reflects a commitment to quality outcomes and patient longevity."
metrics={[
{
icon: Award,
title: "Years of Excellence",
value: "25+",
},
icon: "Award", title: "Years of Excellence", value: "25+"},
{
icon: CheckCircle,
title: "Successful Procedures",
value: "15k+",
},
icon: "CheckCircle", title: "Successful Procedures", value: "15k+"},
{
icon: Users,
title: "Patients Served",
value: "10k+",
},
icon: "Users", title: "Patients Served", value: "10k+"},
]}
/>
</SectionErrorBoundary>
@@ -115,29 +89,14 @@ export default function HomePage() {
description="Our multi-disciplinary team brings decades of experience to your care pathway."
groups={[
{
title: "Medical Professionals",
members: [
title: "Medical Professionals", members: [
{
name: "Dr. Alan Smithee",
role: "Head Nephrologist",
detail: "Leading researcher in renal recovery.",
imageSrc: "http://img.b2bpic.net/free-photo/nurse-preparing-consult_23-2149309928.jpg",
},
name: "Dr. Alan Smithee", role: "Head Nephrologist", detail: "Leading researcher in renal recovery.", imageSrc: "http://img.b2bpic.net/free-photo/nurse-preparing-consult_23-2149309928.jpg"},
{
name: "Nurse Jane Doe",
role: "Renal Unit Manager",
detail: "Expert in chronic patient management.",
imageSrc: "http://img.b2bpic.net/free-photo/doctor-nurses-discussing-digital-tablet_107420-84822.jpg",
},
name: "Nurse Jane Doe", role: "Renal Unit Manager", detail: "Expert in chronic patient management.", imageSrc: "http://img.b2bpic.net/free-photo/doctor-nurses-discussing-digital-tablet_107420-84822.jpg"},
{
name: "Robert Smith",
role: "Physical Therapist",
detail: "Specialized in renal patient recovery.",
imageSrc: "http://img.b2bpic.net/free-photo/expressive-young-girl-posing-studio_176474-65306.jpg",
},
],
imageSrc: "http://img.b2bpic.net/free-photo/side-view-patient-doctor-s-appointment_23-2149870263.jpg?_wi=2",
imageAlt: "doctor portrait professional",
name: "Robert Smith", role: "Physical Therapist", detail: "Specialized in renal patient recovery.", imageSrc: "http://img.b2bpic.net/free-photo/expressive-young-girl-posing-studio_176474-65306.jpg"},
]
},
]}
/>
@@ -152,35 +111,15 @@ export default function HomePage() {
description="Hear directly from those who trust our team with their renal health."
testimonials={[
{
name: "John D.",
role: "Patient",
quote: "The compassion shown by the staff was unmatched.",
imageSrc: "http://img.b2bpic.net/free-photo/happy-healthcare-worker-communicating-with-senior-man-pointing-him-while-being-home-visit_637285-1380.jpg",
},
name: "John D.", role: "Patient", quote: "The compassion shown by the staff was unmatched.", imageSrc: "http://img.b2bpic.net/free-photo/happy-healthcare-worker-communicating-with-senior-man-pointing-him-while-being-home-visit_637285-1380.jpg"},
{
name: "Mary S.",
role: "Patient",
quote: "My rehabilitation journey was made easy here.",
imageSrc: "http://img.b2bpic.net/free-photo/medical-team-consulting-ill-senior-woman-hospital-bed-doctor-nurse-visiting-sick-patient-checking-treatment-recovery-healthcare-specialists-doing-examination-pensioner_482257-35806.jpg",
},
name: "Mary S.", role: "Patient", quote: "My rehabilitation journey was made easy here.", imageSrc: "http://img.b2bpic.net/free-photo/medical-team-consulting-ill-senior-woman-hospital-bed-doctor-nurse-visiting-sick-patient-checking-treatment-recovery-healthcare-specialists-doing-examination-pensioner_482257-35806.jpg"},
{
name: "Thomas K.",
role: "Family Member",
quote: "Netcare Renal gave us peace of mind when we needed it most.",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-doctor-clinic_23-2149351647.jpg",
},
name: "Thomas K.", role: "Family Member", quote: "Netcare Renal gave us peace of mind when we needed it most.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-doctor-clinic_23-2149351647.jpg"},
{
name: "Alice W.",
role: "Patient",
quote: "The clinical team is exceptionally knowledgeable.",
imageSrc: "http://img.b2bpic.net/free-photo/patient-smiling-doctor-clinic_23-2152005934.jpg",
},
name: "Alice W.", role: "Patient", quote: "The clinical team is exceptionally knowledgeable.", imageSrc: "http://img.b2bpic.net/free-photo/patient-smiling-doctor-clinic_23-2152005934.jpg"},
{
name: "David G.",
role: "Patient",
quote: "I highly recommend their rehabilitation programs.",
imageSrc: "http://img.b2bpic.net/free-photo/african-american-doctor-talking-sick-patient-bed-hospital-ward-treating-health-problems-injury-old-man-asking-medic-nurse-about-intensive-care-illness-recovery_482257-27983.jpg",
},
name: "David G.", role: "Patient", quote: "I highly recommend their rehabilitation programs.", imageSrc: "http://img.b2bpic.net/free-photo/african-american-doctor-talking-sick-patient-bed-hospital-ward-treating-health-problems-injury-old-man-asking-medic-nurse-about-intensive-care-illness-recovery_482257-27983.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -193,14 +132,7 @@ export default function HomePage() {
title="Trusted Referral Partners"
description="Working with the top healthcare providers in Johannesburg."
names={[
"HealthBridge Systems",
"Johannesburg Medical",
"Renal Solutions SA",
"CarePlus Network",
"Global Renal Alliance",
"National Health Group",
"Elite Med Partner",
]}
"HealthBridge Systems", "Johannesburg Medical", "Renal Solutions SA", "CarePlus Network", "Global Renal Alliance", "National Health Group", "Elite Med Partner"]}
/>
</SectionErrorBoundary>
</div>
@@ -213,17 +145,11 @@ export default function HomePage() {
description="Addressing the most frequently asked questions about our renal facility."
items={[
{
question: "What is the admission process?",
answer: "Simply contact our admissions team for a clinical assessment.",
},
question: "What is the admission process?", answer: "Simply contact our admissions team for a clinical assessment."},
{
question: "Do you accept referrals?",
answer: "Yes, we work closely with specialists and general practitioners.",
},
question: "Do you accept referrals?", answer: "Yes, we work closely with specialists and general practitioners."},
{
question: "What is included in the recovery plan?",
answer: "Comprehensive medical, physical, and emotional support.",
},
question: "What is included in the recovery plan?", answer: "Comprehensive medical, physical, and emotional support."},
]}
/>
</SectionErrorBoundary>
@@ -235,13 +161,9 @@ export default function HomePage() {
tag="Start Here"
text="Let our specialists guide your renal care journey. Contact us for a confidential consultation."
primaryButton={{
text: "Call Our Team",
href: "tel:+27110000000",
}}
text: "Call Our Team", href: "tel:+27110000000"}}
secondaryButton={{
text: "Email Admissions",
href: "mailto:admissions@netcarerenal.co.za",
}}
text: "Email Admissions", href: "mailto:admissions@netcarerenal.co.za"}}
/>
</SectionErrorBoundary>
</div>