From 5f146336be86e76680b25bc2c9d05eb6d502d2c8 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 14:30:17 +0000 Subject: [PATCH 1/5] Update src/app/about/page.tsx --- src/app/about/page.tsx | 24 +++++++++--------------- 1 file changed, 9 insertions(+), 15 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index bfeceaf..30678af 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -19,8 +19,7 @@ export default function AboutPage() { const footerColumns = [ { - title: "Navigate", - items: [ + title: "Navigate", items: [ { label: "Home", href: "/" }, { label: "For Parents", href: "/for-parents" }, { label: "For Caregivers", href: "/for-caregivers" }, @@ -28,8 +27,7 @@ export default function AboutPage() { ], }, { - title: "Support", - items: [ + title: "Support", items: [ { label: "FAQ", href: "#faq" }, { label: "Contact Us", href: "#contact" }, { label: "WhatsApp Support", href: "https://wa.me/27612345678" }, @@ -37,8 +35,7 @@ export default function AboutPage() { ], }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "Our Story", href: "/about" }, { label: "Community", href: "#" }, { label: "Blog", href: "#" }, @@ -46,8 +43,7 @@ export default function AboutPage() { ], }, { - title: "Legal", - items: [ + title: "Legal", items: [ { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }, { label: "Safety Guidelines", href: "#" }, @@ -74,9 +70,7 @@ export default function AboutPage() { brandName="MUMMI" navItems={navItems} button={{ - text: "Get Started", - href: "/about", - }} + text: "Get Started", href: "/about"}} /> @@ -89,11 +83,11 @@ export default function AboutPage() { { text: "Contact Us", href: "#contact" }, ]} layoutOrder="default" - background={{ variant: "circleGradient" }} + background={{ variant: "radial-gradient" }} buttonAnimation="slide-up" mediaAnimation="slide-up" frameStyle="card" - imageSrc="http://img.b2bpic.net/free-photo/front-view-friends-with-chat-bubbles_23-2148342101.jpg?_wi=2" + imageSrc="http://img.b2bpic.net/free-photo/front-view-friends-with-chat-bubbles_23-2148342101.jpg" imageAlt="MUMMI community and mission" /> @@ -110,7 +104,7 @@ export default function AboutPage() { useInvertedBackground={false} mediaAnimation="slide-up" metricsAnimation="slide-up" - imageSrc="http://img.b2bpic.net/free-photo/multiracial-family-home-doing-high-five_53876-127060.jpg?_wi=3" + imageSrc="http://img.b2bpic.net/free-photo/multiracial-family-home-doing-high-five_53876-127060.jpg" imageAlt="MUMMI community moments" /> @@ -119,7 +113,7 @@ export default function AboutPage() { Date: Tue, 3 Mar 2026 14:30:18 +0000 Subject: [PATCH 2/5] Update src/app/for-caregivers/page.tsx --- src/app/for-caregivers/page.tsx | 32 ++++++++++---------------------- 1 file changed, 10 insertions(+), 22 deletions(-) diff --git a/src/app/for-caregivers/page.tsx b/src/app/for-caregivers/page.tsx index 14f9d4d..b336cf9 100644 --- a/src/app/for-caregivers/page.tsx +++ b/src/app/for-caregivers/page.tsx @@ -19,8 +19,7 @@ export default function ForCaregiversPage() { const footerColumns = [ { - title: "Navigate", - items: [ + title: "Navigate", items: [ { label: "Home", href: "/" }, { label: "For Parents", href: "/for-parents" }, { label: "For Caregivers", href: "/for-caregivers" }, @@ -28,8 +27,7 @@ export default function ForCaregiversPage() { ], }, { - title: "Support", - items: [ + title: "Support", items: [ { label: "FAQ", href: "#faq" }, { label: "Contact Us", href: "#contact" }, { label: "WhatsApp Support", href: "https://wa.me/27612345678" }, @@ -37,8 +35,7 @@ export default function ForCaregiversPage() { ], }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "Our Story", href: "/about" }, { label: "Community", href: "#" }, { label: "Blog", href: "#" }, @@ -46,8 +43,7 @@ export default function ForCaregiversPage() { ], }, { - title: "Legal", - items: [ + title: "Legal", items: [ { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }, { label: "Safety Guidelines", href: "#" }, @@ -74,9 +70,7 @@ export default function ForCaregiversPage() { brandName="MUMMI" navItems={navItems} button={{ - text: "Get Started", - href: "/for-caregivers", - }} + text: "Get Started", href: "/for-caregivers"}} /> @@ -89,11 +83,11 @@ export default function ForCaregiversPage() { { text: "Learn About Us", href: "/about" }, ]} layoutOrder="default" - background={{ variant: "circleGradient" }} + background={{ variant: "radial-gradient" }} buttonAnimation="slide-up" mediaAnimation="slide-up" frameStyle="card" - imageSrc="http://img.b2bpic.net/free-photo/beautiful-doctor-uniform-hospital_23-2148733958.jpg?_wi=2" + imageSrc="http://img.b2bpic.net/free-photo/beautiful-doctor-uniform-hospital_23-2148733958.jpg" imageAlt="Caregiver with children in community" /> @@ -108,17 +102,11 @@ export default function ForCaregiversPage() { animationType="slide-up" negativeCard={{ items: [ - "Limited childcare opportunities in your area", - "Irregular or unpredictable work", - "Lack of support and community", - ], + "Limited childcare opportunities in your area", "Irregular or unpredictable work", "Lack of support and community"], }} positiveCard={{ items: [ - "Steady bookings from verified families", - "Flexible hours that work for you", - "Supportive community and professional growth", - ], + "Steady bookings from verified families", "Flexible hours that work for you", "Supportive community and professional growth"], }} /> @@ -127,7 +115,7 @@ export default function ForCaregiversPage() { Date: Tue, 3 Mar 2026 14:30:19 +0000 Subject: [PATCH 3/5] Update src/app/for-parents/page.tsx --- src/app/for-parents/page.tsx | 32 ++++++++++---------------------- 1 file changed, 10 insertions(+), 22 deletions(-) diff --git a/src/app/for-parents/page.tsx b/src/app/for-parents/page.tsx index 634a093..a9fbbed 100644 --- a/src/app/for-parents/page.tsx +++ b/src/app/for-parents/page.tsx @@ -19,8 +19,7 @@ export default function ForParentsPage() { const footerColumns = [ { - title: "Navigate", - items: [ + title: "Navigate", items: [ { label: "Home", href: "/" }, { label: "For Parents", href: "/for-parents" }, { label: "For Caregivers", href: "/for-caregivers" }, @@ -28,8 +27,7 @@ export default function ForParentsPage() { ], }, { - title: "Support", - items: [ + title: "Support", items: [ { label: "FAQ", href: "#faq" }, { label: "Contact Us", href: "#contact" }, { label: "WhatsApp Support", href: "https://wa.me/27612345678" }, @@ -37,8 +35,7 @@ export default function ForParentsPage() { ], }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "Our Story", href: "/about" }, { label: "Community", href: "#" }, { label: "Blog", href: "#" }, @@ -46,8 +43,7 @@ export default function ForParentsPage() { ], }, { - title: "Legal", - items: [ + title: "Legal", items: [ { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }, { label: "Safety Guidelines", href: "#" }, @@ -74,9 +70,7 @@ export default function ForParentsPage() { brandName="MUMMI" navItems={navItems} button={{ - text: "Get Started", - href: "/for-parents", - }} + text: "Get Started", href: "/for-parents"}} /> @@ -89,11 +83,11 @@ export default function ForParentsPage() { { text: "Learn More", href: "/about" }, ]} layoutOrder="default" - background={{ variant: "circleGradient" }} + background={{ variant: "radial-gradient" }} buttonAnimation="slide-up" mediaAnimation="slide-up" frameStyle="card" - imageSrc="http://img.b2bpic.net/free-photo/multiracial-family-home-doing-high-five_53876-127060.jpg?_wi=2" + imageSrc="http://img.b2bpic.net/free-photo/multiracial-family-home-doing-high-five_53876-127060.jpg" imageAlt="Happy family with trusted caregiver" /> @@ -108,17 +102,11 @@ export default function ForParentsPage() { animationType="slide-up" negativeCard={{ items: [ - "Unreliable or inconsistent childcare", - "High childcare costs", - "Safety concerns with unknown caregivers", - ], + "Unreliable or inconsistent childcare", "High childcare costs", "Safety concerns with unknown caregivers"], }} positiveCard={{ items: [ - "Verified, trusted caregivers you can rely on", - "Transparent pricing with no hidden fees", - "Peace of mind with verified backgrounds", - ], + "Verified, trusted caregivers you can rely on", "Transparent pricing with no hidden fees", "Peace of mind with verified backgrounds"], }} /> @@ -127,7 +115,7 @@ export default function ForParentsPage() { Date: Tue, 3 Mar 2026 14:30:19 +0000 Subject: [PATCH 4/5] Update src/app/layout.tsx --- src/app/layout.tsx | 30 +++++++----------------------- 1 file changed, 7 insertions(+), 23 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 72568be..e3a4ca0 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -6,41 +6,25 @@ import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; const mulish = Mulish({ - variable: "--font-mulish", - subsets: ["latin"], + variable: "--font-mulish", subsets: ["latin"], }); const inter = Inter({ - variable: "--font-inter", - subsets: ["latin"], + variable: "--font-inter", subsets: ["latin"], }); export const metadata: Metadata = { - title: "MUMMI - Trusted Childcare in Durban", - description: "MUMMI connects families in Waterloo & Umlazi with verified, flexible, and affordable childcare solutions. Book a caregiver or join our community today.", - keywords: "childcare, babysitting, caregivers, Durban, Waterloo, Umlazi, flexible childcare, trusted care", - metadataBase: new URL("https://mummi.co.za"), + title: "MUMMI - Trusted Childcare in Durban", description: "MUMMI connects families in Waterloo & Umlazi with verified, flexible, and affordable childcare solutions. Book a caregiver or join our community today.", keywords: "childcare, babysitting, caregivers, Durban, Waterloo, Umlazi, flexible childcare, trusted care", metadataBase: new URL("https://mummi.co.za"), alternates: { - canonical: "https://mummi.co.za", - }, + canonical: "https://mummi.co.za"}, openGraph: { - title: "MUMMI - Care That Feels Like Home", - description: "Trusted childcare connections for families in Durban. Flexible, affordable, community-driven.", - url: "https://mummi.co.za", - siteName: "MUMMI", - type: "website", - images: [ + title: "MUMMI - Care That Feels Like Home", description: "Trusted childcare connections for families in Durban. Flexible, affordable, community-driven.", url: "https://mummi.co.za", siteName: "MUMMI", type: "website", images: [ { - url: "http://img.b2bpic.net/free-vector/pregnancy-maternity_24908-56907.jpg", - alt: "MUMMI - Care That Feels Like Home", - }, + url: "http://img.b2bpic.net/free-vector/pregnancy-maternity_24908-56907.jpg", alt: "MUMMI - Care That Feels Like Home"}, ], }, twitter: { - card: "summary_large_image", - title: "MUMMI - Trusted Childcare", - description: "Connect with verified caregivers in Durban", - images: ["http://img.b2bpic.net/free-vector/pregnancy-maternity_24908-56907.jpg"], + card: "summary_large_image", title: "MUMMI - Trusted Childcare", description: "Connect with verified caregivers in Durban", images: ["http://img.b2bpic.net/free-vector/pregnancy-maternity_24908-56907.jpg"], }, robots: { index: true, -- 2.49.1 From a7fe3c033688f5f2caca906c080f75c1194da1ce Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 14:30:20 +0000 Subject: [PATCH 5/5] Update src/app/page.tsx --- src/app/page.tsx | 101 +++++++++-------------------------------------- 1 file changed, 19 insertions(+), 82 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 296a294..9bd2a02 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -23,8 +23,7 @@ export default function HomePage() { const footerColumns = [ { - title: "Navigate", - items: [ + title: "Navigate", items: [ { label: "Home", href: "/" }, { label: "For Parents", href: "/for-parents" }, { label: "For Caregivers", href: "/for-caregivers" }, @@ -32,8 +31,7 @@ export default function HomePage() { ], }, { - title: "Support", - items: [ + title: "Support", items: [ { label: "FAQ", href: "#faq" }, { label: "Contact Us", href: "#contact" }, { label: "WhatsApp Support", href: "https://wa.me/27612345678" }, @@ -41,8 +39,7 @@ export default function HomePage() { ], }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "Our Story", href: "/about" }, { label: "Community", href: "#" }, { label: "Blog", href: "#" }, @@ -50,8 +47,7 @@ export default function HomePage() { ], }, { - title: "Legal", - items: [ + title: "Legal", items: [ { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }, { label: "Safety Guidelines", href: "#" }, @@ -78,9 +74,7 @@ export default function HomePage() { brandName="MUMMI" navItems={navItems} button={{ - text: "Get Started", - href: "/for-parents", - }} + text: "Get Started", href: "/for-parents"}} /> @@ -93,7 +87,7 @@ export default function HomePage() { { text: "Become a Caregiver", href: "/for-caregivers" }, ]} layoutOrder="default" - background={{ variant: "circleGradient" }} + background={{ variant: "radial-gradient" }} buttonAnimation="slide-up" mediaAnimation="slide-up" frameStyle="card" @@ -112,17 +106,11 @@ export default function HomePage() { animationType="slide-up" negativeCard={{ items: [ - "Struggling to find trusted childcare", - "Limited availability on short notice", - "Expensive solutions", - ], + "Struggling to find trusted childcare", "Limited availability on short notice", "Expensive solutions"], }} positiveCard={{ items: [ - "Submit a care request in seconds", - "Get matched with verified caregivers", - "Relax knowing your child is safe", - ], + "Submit a care request in seconds", "Get matched with verified caregivers", "Relax knowing your child is safe"], }} /> @@ -140,7 +128,7 @@ export default function HomePage() { useInvertedBackground={false} mediaAnimation="slide-up" metricsAnimation="slide-up" - imageSrc="http://img.b2bpic.net/free-photo/multiracial-family-home-doing-high-five_53876-127060.jpg?_wi=1" + imageSrc="http://img.b2bpic.net/free-photo/multiracial-family-home-doing-high-five_53876-127060.jpg" imageAlt="Caring caregiver with happy children" /> @@ -155,26 +143,11 @@ export default function HomePage() { gridVariant="three-columns-all-equal-width" products={[ { - id: "flexible", - name: "Flexible Hours", - price: "Pay by the Hour", - imageSrc: "http://img.b2bpic.net/free-vector/time-sensetive-tasks-complete-line-flat-style_78370-10927.jpg", - imageAlt: "Clock icon representing flexible scheduling", - }, + id: "flexible", name: "Flexible Hours", price: "Pay by the Hour", imageSrc: "http://img.b2bpic.net/free-vector/time-sensetive-tasks-complete-line-flat-style_78370-10927.jpg", imageAlt: "Clock icon representing flexible scheduling"}, { - id: "affordable", - name: "Affordable Rates", - price: "Transparent Pricing", - imageSrc: "http://img.b2bpic.net/free-photo/human-hand-holding-coin-copy-space-business-investment-plan-concept_1423-3.jpg", - imageAlt: "Coin icon representing affordable pricing", - }, + id: "affordable", name: "Affordable Rates", price: "Transparent Pricing", imageSrc: "http://img.b2bpic.net/free-photo/human-hand-holding-coin-copy-space-business-investment-plan-concept_1423-3.jpg", imageAlt: "Coin icon representing affordable pricing"}, { - id: "community", - name: "Community Driven", - price: "Support Local", - imageSrc: "http://img.b2bpic.net/free-photo/front-view-friends-with-chat-bubbles_23-2148342101.jpg?_wi=1", - imageAlt: "People icon representing community", - }, + id: "community", name: "Community Driven", price: "Support Local", imageSrc: "http://img.b2bpic.net/free-photo/front-view-friends-with-chat-bubbles_23-2148342101.jpg", imageAlt: "People icon representing community"}, ]} /> @@ -188,53 +161,17 @@ export default function HomePage() { animationType="slide-up" testimonials={[ { - id: "1", - name: "Thandi Mkhize", - handle: "Waterloo Parent", - testimonial: "MUMMI changed my life! I finally found a caregiver I trust completely. The verification process gave me so much peace of mind, and my daughter absolutely loves her.", - imageSrc: "http://img.b2bpic.net/free-photo/young-businesswoman-portrait-office_1262-1506.jpg?_wi=1", - imageAlt: "Thandi Mkhize", - }, + id: "1", name: "Thandi Mkhize", handle: "Waterloo Parent", testimonial: "MUMMI changed my life! I finally found a caregiver I trust completely. The verification process gave me so much peace of mind, and my daughter absolutely loves her.", imageSrc: "http://img.b2bpic.net/free-photo/young-businesswoman-portrait-office_1262-1506.jpg", imageAlt: "Thandi Mkhize"}, { - id: "2", - name: "Amelia Johnson", - handle: "Umlazi Parent", - testimonial: "As a working mom, having access to flexible childcare is a game-changer. MUMMI's interface is so easy to use on my phone, and I book care in minutes.", - imageSrc: "http://img.b2bpic.net/free-photo/young-businesswoman-portrait-office_1262-1506.jpg?_wi=2", - imageAlt: "Amelia Johnson", - }, + id: "2", name: "Amelia Johnson", handle: "Umlazi Parent", testimonial: "As a working mom, having access to flexible childcare is a game-changer. MUMMI's interface is so easy to use on my phone, and I book care in minutes.", imageSrc: "http://img.b2bpic.net/free-photo/young-businesswoman-portrait-office_1262-1506.jpg", imageAlt: "Amelia Johnson"}, { - id: "3", - name: "Nomsa Dlamini", - handle: "Caregiver", - testimonial: "I love being part of the MUMMI community. It's given me a sustainable income and the flexibility to care for my own family while doing what I love—caring for children.", - imageSrc: "http://img.b2bpic.net/free-photo/beautiful-doctor-uniform-hospital_23-2148733958.jpg?_wi=1", - imageAlt: "Nomsa Dlamini", - }, + id: "3", name: "Nomsa Dlamini", handle: "Caregiver", testimonial: "I love being part of the MUMMI community. It's given me a sustainable income and the flexibility to care for my own family while doing what I love—caring for children.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-doctor-uniform-hospital_23-2148733958.jpg", imageAlt: "Nomsa Dlamini"}, { - id: "4", - name: "Marcus Chen", - handle: "Waterloo Parent", - testimonial: "The level of professionalism and warmth in MUMMI's service is unmatched. My son's caregiver feels like part of our family now.", - imageSrc: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport_107420-85035.jpg", - imageAlt: "Marcus Chen", - }, + id: "4", name: "Marcus Chen", handle: "Waterloo Parent", testimonial: "The level of professionalism and warmth in MUMMI's service is unmatched. My son's caregiver feels like part of our family now.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport_107420-85035.jpg", imageAlt: "Marcus Chen"}, { - id: "5", - name: "Zola Ndaba", - handle: "Caregiver", - testimonial: "MUMMI has empowered me economically. I set my own hours and connect with families who value my work. It's a win-win.", - imageSrc: "http://img.b2bpic.net/free-photo/young-businesswoman-portrait-office_1262-1506.jpg?_wi=3", - imageAlt: "Zola Ndaba", - }, + id: "5", name: "Zola Ndaba", handle: "Caregiver", testimonial: "MUMMI has empowered me economically. I set my own hours and connect with families who value my work. It's a win-win.", imageSrc: "http://img.b2bpic.net/free-photo/young-businesswoman-portrait-office_1262-1506.jpg", imageAlt: "Zola Ndaba"}, { - id: "6", - name: "Jennifer Roberts", - handle: "Umlazi Parent", - testimonial: "From booking to payment, everything about MUMMI is transparent and hassle-free. I recommend it to every parent I meet.", - imageSrc: "http://img.b2bpic.net/free-photo/young-businesswoman-portrait-office_1262-1506.jpg?_wi=4", - imageAlt: "Jennifer Roberts", - }, + id: "6", name: "Jennifer Roberts", handle: "Umlazi Parent", testimonial: "From booking to payment, everything about MUMMI is transparent and hassle-free. I recommend it to every parent I meet.", imageSrc: "http://img.b2bpic.net/free-photo/young-businesswoman-portrait-office_1262-1506.jpg", imageAlt: "Jennifer Roberts"}, ]} /> @@ -243,7 +180,7 @@ export default function HomePage() {