v4.1 - Admin/onboarding

This commit is contained in:
2026-05-18 22:25:43 +12:00
parent 6ff970015f
commit 541ae2eeec
79 changed files with 11544 additions and 1007 deletions
+43 -43
View File
@@ -16,7 +16,7 @@ export const homepageContent: HomePageContent = {
mobileLinks: [
{ label: 'Home', href: '/' },
{ label: 'Tiny Gang Pack Walks', href: '/pack-walks' },
{ label: '1:1 Walks', href: '/dog-walking' },
{ label: 'Solo Walks', href: '/dog-walking' },
{ label: 'Puppy Visits', href: '/puppy-visits' },
{ label: 'Testimonials', href: '/testimonials' },
{ label: 'Our Pricing', href: '/our-pricing' },
@@ -27,7 +27,7 @@ export const homepageContent: HomePageContent = {
instagram: { href: 'https://www.instagram.com/goodwalk.nz/', external: true },
megaMenuServices: [
{ icon: 'fas fa-paw', label: 'Tiny Gang Pack Walks', description: 'Tiny Gang outdoor adventures', href: '/pack-walks' },
{ icon: 'fas fa-person-walking', label: '1:1 Walks', description: 'Personalised solo walks', href: '/dog-walking' },
{ icon: 'fas fa-person-walking', label: 'Solo Walks', description: 'One dog. One walker.', href: '/dog-walking' },
{ icon: 'fas fa-dog', label: 'Puppy Visits', description: 'Home visits for young pups', href: '/puppy-visits' }
],
megaMenuFooter: { label: 'View all pricing', href: '/our-pricing' }
@@ -38,7 +38,7 @@ export const homepageContent: HomePageContent = {
mobileTitle: 'Come home to a\ncalm, happy dog',
seoHeading: 'Dog walking across Auckland Central',
subtitle:
'Reliable dog walking for busy Auckland owners who want happier dogs, calmer evenings, and a team they can trust.',
'Reliable dog walking across Auckland Central. Happier dogs. Quieter evenings.',
primaryCta: { label: 'Book a Meet & Greet', href: '#newlead', variant: 'yellow' },
secondaryCta: {
label: 'See how it works',
@@ -64,9 +64,9 @@ export const homepageContent: HomePageContent = {
title: 'Not just dog walking.',
subtitle: 'Built around trust.',
body: [
'Most dog walking companies sell walks. Goodwalk was built for owners who want a calmer, more personal experience for their dog, especially small dogs who thrive on routine, familiarity, and gentle handling.',
'That means familiar walkers, safe group dynamics, reliable communication, and a team your dog genuinely builds a relationship with. We know we are not just collecting dogs for a walk. We are being trusted with part of your family and access to your home.',
'You know exactly who is caring for your dog. Your dog knows who is at the door. And you come home to a calmer, happier dog. Ready to'
'Most companies sell walks. We sell a calmer evening at home.',
'Same walker. Small groups. Real attention. Your dog learns to trust one face at the door — not a rotating roster.',
'You know who has your dog. Your dog knows who is collecting them. And you come home to a tired, happy one. Ready to'
],
emphasis: 'join the Tiny Gang?',
cta: { label: 'Book a free Meet & Greet', href: '/contact-us', variant: 'green' },
@@ -77,21 +77,21 @@ export const homepageContent: HomePageContent = {
{
icon: 'fas fa-dog',
title: 'Tiny Gang Pack Walks',
body: 'Small-group walks for dogs who love company, routine, and a familiar little crew.',
body: 'Small groups. Same walker. For dogs who love the right kind of company.',
priceFrom: 'From $49.50 / walk',
href: '/pack-walks'
},
{
icon: 'fas fa-person-walking',
title: '1:1 Walks',
body: "One-on-one walks for dogs who need a quieter pace, focused attention, or a more tailored routine.",
title: 'Solo Walks',
body: "One dog. One walker. For dogs who do better with full attention.",
priceFrom: 'From $45 / walk',
href: '/dog-walking'
},
{
icon: 'fas fa-house',
title: 'Puppy Visits',
body: 'In-home visits that help puppies with company, routine, and a calmer day while you are out.',
body: 'In-home visits while you are at work. Company, play, calm routine.',
priceFrom: 'From $39 / visit',
href: '/puppy-visits'
}
@@ -99,30 +99,30 @@ export const homepageContent: HomePageContent = {
howItWorks: {
title: 'How it works',
intro:
'We keep the start simple and calm. First we meet your dog properly. Then we ease them into a routine that feels right.',
'Meet your dog. Settle them in. Let the routine do the rest.',
steps: [
{
phase: 'Meet',
benefit: 'No pressure, just clarity',
title: 'We start with a proper Meet & Greet',
title: 'A proper Meet & Greet at home',
body:
'You get to show us your dog, talk through routine and temperament, and make sure the fit feels right before anything starts.',
'You show us your dog. We talk through routine and temperament. Everyone decides if the fit is right before anything starts.',
icon: 'fas fa-handshake'
},
{
phase: 'Settle',
benefit: 'A smoother start for nervous dogs',
title: 'Your dog settles in without being rushed',
title: 'Your dog settles in. No rushing.',
body:
'We use assessment walks to build confidence, get the pacing right, and make sure your dog feels comfortable before moving into a regular spot.',
'Two assessment walks to build confidence, find the right pace, and make sure your dog feels comfortable before they take a regular spot.',
icon: 'fas fa-clipboard-check'
},
{
phase: 'Thrive',
benefit: 'The outcome you actually want',
title: 'Then the routine starts doing its job',
title: 'Then the routine does the work',
body:
'Once your dog is settled, the week gets easier. They come home happier, evenings feel calmer, and you stop carrying the same guilt through the workday.',
'Your dog comes home tired and happy. Evenings get quieter. The workday stops carrying the same low-grade guilt.',
icon: 'fas fa-heart'
}
]
@@ -132,40 +132,40 @@ export const homepageContent: HomePageContent = {
icon: 'fas fa-heart',
title: 'Calm, kind handling',
body:
'We use positive reinforcement, gentle handling, and patient routines so dogs build confidence instead of stress.'
'Positive reinforcement. Patient routines. Dogs build confidence — not stress.'
},
{
icon: 'fas fa-camera',
title: 'Daily updates you will actually want',
title: 'Updates you actually want',
body:
"You get to see your dog out enjoying the day, which means less wondering and more peace of mind while you're at work."
"See your dog out enjoying the day. Less wondering through the workday."
},
{
icon: 'fas fa-users',
title: 'Small Pack Sizes',
title: 'Small pack sizes',
order: 2,
body:
'With just 4-8 dogs per group, walks stay calm, structured, and manageable, with enough attention for every dog.'
'4 to 8 dogs. Always. Calm, structured walks with real attention for every dog.'
},
{
icon: 'fas fa-shield-heart',
title: 'Safety-first by default',
title: 'Safety, by default',
order: 1,
body:
'Pet first aid, careful screening, and proactive handling are built into every walk, not added on as a nice extra.'
'Pet first aid certified. Careful screening. Proactive handling. Not extras — the baseline.'
},
{
icon: 'fas fa-calendar-check',
title: 'Built for real schedules',
body:
"We specialise in regular walks, but we know life changes. Give us notice and we'll do our best to help keep things running smoothly."
"We specialise in regular walks. Life changes — give us notice and we'll work with it."
},
{
icon: 'fas fa-clock',
title: 'Reliable pickup, clear communication',
title: 'Reliable. Clear. Easy.',
order: 3,
body:
"You should not have to chase your dog walker. We keep things consistent, communicate clearly, and make the practical side feel easy."
"You should not have to chase your dog walker. Consistent pickup. Clear communication. Nothing to manage."
}
],
testimonials: [
@@ -175,7 +175,7 @@ export const homepageContent: HomePageContent = {
reviewer: 'Kate',
detail: "Archie's Owner",
type: 'Google',
service: '1:1 Walk',
service: 'Solo Walk',
showInSlider: true,
imageUrl: '/images/archie-goodwalk-dog-walking-review-auckland.webp'
},
@@ -185,7 +185,7 @@ export const homepageContent: HomePageContent = {
reviewer: 'Estelle',
detail: "Monty's Owner",
type: 'Google',
service: '1:1 Walk',
service: 'Solo Walk',
showInSlider: true,
imageUrl: '/images/monty-goodwalk-dog-walking-review-auckland.webp'
},
@@ -195,7 +195,7 @@ export const homepageContent: HomePageContent = {
reviewer: 'Ross',
detail: "Otis's Owner",
type: 'Google',
service: '1:1 Walk',
service: 'Solo Walk',
showInSlider: true,
imageUrl: '/images/otis-goodwalk-dog-walking-review-auckland.webp'
},
@@ -254,11 +254,11 @@ export const homepageContent: HomePageContent = {
booking: {
title: "Let's meet!",
subtitle:
"A few contact details and well be in touch within 24 hours to arrange your free, no-obligation Meet & Greet.",
"A few details. We reply within 24 hours to set up your free, no-obligation Meet & Greet.",
generalSubtitle:
"A few contact details and well reply properly within 24 hours.",
"A few details. We reply properly within 24 hours.",
formAction: '/contact-us',
serviceOptions: ['Tiny Gang Pack Walks', '1:1 Walks', 'Puppy Visits', 'Other Services'],
serviceOptions: ['Tiny Gang Pack Walks', 'Solo Walks', 'Puppy Visits', 'Other Services'],
ownerStepLabel: 'Your details',
dogStepLabel: 'Your dog',
generalIntro:
@@ -268,7 +268,7 @@ export const homepageContent: HomePageContent = {
title: 'Locations & Hours',
intro: "We cover most of Auckland Central's suburbs:",
suburbs:
'Morningside, Kingsland, Ponsonby, Grey Lynn, Mt Albert, Mt Eden, Sandringham, Mt Roskill, Arch Hill, Freemans Bay, Herne Bay, Pt Chevalier, Avondale, Three Kings, Hillsborough, Eden Terrace, Balmoral.',
'Morningside, Kingsland, Ponsonby, Grey Lynn, Mt Albert, Mt Eden, Sandringham, Mt Roskill, Freemans Bay, Herne Bay, Pt Chevalier, Remuera, Greenlane, Onehunga, Three Kings, Hillsborough, Balmoral.',
nearbyText: 'Live in a nearby suburb?',
nearbyCta: { label: 'Book a Meet & Greet', href: '#newlead' },
hoursLabel: 'Opening Hours',
@@ -278,41 +278,41 @@ export const homepageContent: HomePageContent = {
{
question: 'Can any dog use your service?',
answer:
'All dogs that are onboarded with us must go through our screening process, which includes a minimum of two assessment walks.'
'Every dog goes through a screening process with a minimum of two assessment walks. We confirm the fit before anything regular starts.'
},
{
question: 'How does payment work?',
answer: 'All walks are paid for a week in advance, via invoice.'
answer: 'Weekly, in advance, by invoice.'
},
{
question: 'Do you provide a casual service?',
answer:
'Yes, we do offer casual rates, but they are priced higher. The best value for money is regular walks.'
'Yes, at a higher rate. Regular weekly walks are the best value — and suit most dogs better.'
},
{
question: 'What requirements does my dog need?',
answer:
'All dogs onboarding with Goodwalk need to have a current Auckland Council dog registration and be up to date with vaccinations to ensure the health and safety of other dogs.'
'A current Auckland Council dog registration and up-to-date vaccinations. That keeps every dog in our care safe.'
},
{
question: 'Do you have insurance or First Aid training?',
answer:
'All walkers are covered by public liability insurance, and all walkers hold a current First Aid training certificate.'
'Yes. Public liability insurance and current First Aid certificates — every walker, every walk.'
},
{
question: 'Do I need to leave keys with you?',
answer:
'Usually, yes, if no one will be home when we collect or return your dog. We can go over the best option for access during your Meet & Greet.'
'Usually yes, if no one is home for pickup or drop-off. We sort the best access option together at the Meet & Greet.'
},
{
question: 'What happens if the weather is bad?',
answer:
"We operate in all weather conditions, except when there is a danger to the dog's health and safety."
"We walk in most conditions. If it is genuinely unsafe — heat, storms, flooding — we contact you to reschedule."
}
]
},
instagram: {
title: 'Follow the Tiny Gang adventures on Instagram!',
title: 'Follow the Tiny Gang on Instagram',
label: '@goodwalk.nz',
href: 'https://www.instagram.com/goodwalk.nz/',
variant: 'green',
@@ -323,7 +323,7 @@ export const homepageContent: HomePageContent = {
navigationLinks: [
{ label: 'Home', href: '/' },
{ label: 'Tiny Gang Pack Walks', href: '/pack-walks' },
{ label: '1:1 Walks', href: '/dog-walking' },
{ label: 'Solo Walks', href: '/dog-walking' },
{ label: 'Puppy Visits', href: '/puppy-visits' },
{ label: 'Our Pricing', href: '/our-pricing' },
{ label: 'Testimonials', href: '/testimonials' },