Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #2.
This commit is contained in:
2026-05-11 03:51:08 +00:00

View File

@@ -30,21 +30,13 @@ export default function LandingPage() {
<NavbarStyleFullscreen
navItems={[
{
name: "The Problem",
id: "problems",
},
name: "The Problem", id: "problems"},
{
name: "The Solution",
id: "solution",
},
name: "The Solution", id: "solution"},
{
name: "Comparison",
id: "comparison",
},
name: "Comparison", id: "comparison"},
{
name: "Join Waitlist",
id: "waitlist",
},
name: "Join Waitlist", id: "waitlist"},
]}
brandName="Tidybase"
/>
@@ -53,104 +45,61 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroSplitDoubleCarousel
background={{
variant: "gradient-bars",
}}
variant: "gradient-bars"}}
title="Cleaning business, powered by Tidybase."
description="The all-in-one Australian SaaS bundle for independent residential cleaners. Get a real website, local maps presence, and your own AI receptionist for $99/month."
leftCarouselItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-men-cleaning-office-together_23-2149345517.jpg?_wi=1",
imageAlt: "residential cleaning service professional",
},
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-men-cleaning-office-together_23-2149345517.jpg", imageAlt: "residential cleaning service professional"},
{
imageSrc: "http://img.b2bpic.net/free-photo/person-taking-care-office-cleaning_23-2149374448.jpg?_wi=1",
imageAlt: "cleaner cleaning window home",
},
imageSrc: "http://img.b2bpic.net/free-photo/person-taking-care-office-cleaning_23-2149374448.jpg", imageAlt: "cleaner cleaning window home"},
{
imageSrc: "http://img.b2bpic.net/free-photo/greetings-joyful-man-woman-standing-with-back-camera-shaking-hands_259150-58289.jpg?_wi=1",
imageAlt: "cleaner vacuuming home living room",
},
imageSrc: "http://img.b2bpic.net/free-photo/greetings-joyful-man-woman-standing-with-back-camera-shaking-hands_259150-58289.jpg", imageAlt: "cleaner vacuuming home living room"},
{
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-cleaning-indoors_23-2150454490.jpg",
imageAlt: "cleaner polishing kitchen sink",
},
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-cleaning-indoors_23-2150454490.jpg", imageAlt: "cleaner polishing kitchen sink"},
{
imageSrc: "http://img.b2bpic.net/free-photo/male-housekeeper-cleaning-glass-window-home_58466-11241.jpg",
imageAlt: "cleaner folding laundry tidy home",
},
imageSrc: "http://img.b2bpic.net/free-photo/male-housekeeper-cleaning-glass-window-home_58466-11241.jpg", imageAlt: "cleaner folding laundry tidy home"},
]}
rightCarouselItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-hands-holding-smartphone_23-2150671595.jpg",
imageAlt: "tech dashboard ui mobile",
},
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-hands-holding-smartphone_23-2150671595.jpg", imageAlt: "tech dashboard ui mobile"},
{
imageSrc: "http://img.b2bpic.net/free-vector/medical-booking-app-concept_23-2148565808.jpg",
imageAlt: "cleaning job scheduler interface",
},
imageSrc: "http://img.b2bpic.net/free-vector/medical-booking-app-concept_23-2148565808.jpg", imageAlt: "cleaning job scheduler interface"},
{
imageSrc: "http://img.b2bpic.net/free-photo/representation-user-experience-interface-design_23-2150169864.jpg",
imageAlt: "ai voice call interface",
},
imageSrc: "http://img.b2bpic.net/free-photo/representation-user-experience-interface-design_23-2150169864.jpg", imageAlt: "ai voice call interface"},
{
imageSrc: "http://img.b2bpic.net/free-photo/business-leader-trader-searching-new-investment-solution_482257-116895.jpg",
imageAlt: "payment notification app ui",
},
imageSrc: "http://img.b2bpic.net/free-photo/business-leader-trader-searching-new-investment-solution_482257-116895.jpg", imageAlt: "payment notification app ui"},
{
imageSrc: "http://img.b2bpic.net/free-photo/mobile-app-location-digital-art_23-2151762897.jpg",
imageAlt: "local map pin UI dashboard",
},
imageSrc: "http://img.b2bpic.net/free-photo/mobile-app-location-digital-art_23-2151762897.jpg", imageAlt: "local map pin UI dashboard"},
]}
buttons={[
{
text: "Save my spot",
href: "#waitlist",
},
text: "Save my spot", href: "#waitlist"},
]}
avatars={[
{
src: "http://img.b2bpic.net/free-photo/portrait-man-cleaning-his-house_23-2148112838.jpg",
alt: "Portrait of man cleaning his house",
},
src: "http://img.b2bpic.net/free-photo/portrait-man-cleaning-his-house_23-2148112838.jpg", alt: "Portrait of man cleaning his house"},
{
src: "http://img.b2bpic.net/free-photo/man-servant-washing-windows_23-2149530807.jpg",
alt: "Man servant washing windows",
},
src: "http://img.b2bpic.net/free-photo/man-servant-washing-windows_23-2149530807.jpg", alt: "Man servant washing windows"},
{
src: "http://img.b2bpic.net/free-photo/male-housekeeper-cleaning-glass-window-home_58466-11238.jpg",
alt: "Male housekeeper cleaning glass window at home.",
},
src: "http://img.b2bpic.net/free-photo/male-housekeeper-cleaning-glass-window-home_58466-11238.jpg", alt: "Male housekeeper cleaning glass window at home."},
{
src: "http://img.b2bpic.net/free-photo/man-washing-windows-using-spray-detergent_1303-30947.jpg",
alt: "Man washing windows using spray detergent",
},
src: "http://img.b2bpic.net/free-photo/man-washing-windows-using-spray-detergent_1303-30947.jpg", alt: "Man washing windows using spray detergent"},
{
src: "http://img.b2bpic.net/free-photo/man-servant-cleaning-house_23-2149587678.jpg",
alt: "Man servant cleaning the house",
},
src: "http://img.b2bpic.net/free-photo/man-servant-cleaning-house_23-2149587678.jpg", alt: "Man servant cleaning the house"},
]}
avatarText="Trusted by 500+ Australian cleaners"
marqueeItems={[
{
type: "text",
text: "Stripe Verified",
},
type: "text", text: "Stripe Verified"},
{
type: "text",
text: "Google Partner",
},
type: "text", text: "Google Partner"},
{
type: "text",
text: "Australian Owned",
},
type: "text", text: "Australian Owned"},
{
type: "text",
text: "No-Code Required",
},
type: "text", text: "No-Code Required"},
{
type: "text",
text: "24/7 Support",
},
type: "text", text: "24/7 Support"},
]}
/>
</div>
@@ -171,40 +120,22 @@ export default function LandingPage() {
useInvertedBackground={true}
features={[
{
title: "Emmy, your AI receptionist",
description: "An Australian-voiced AI that quotes prices and books jobs in your diary while you work.",
phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/incoming-call-screen-from-new-year-close-up_169016-41518.jpg",
},
title: "Emmy, your AI receptionist", description: "An Australian-voiced AI that quotes prices and books jobs in your diary while you work.", phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/incoming-call-screen-from-new-year-close-up_169016-41518.jpg"},
phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-international-worker-s-day-still-life_23-2150337557.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-men-cleaning-office-together_23-2149345517.jpg?_wi=2",
imageAlt: "AI assistant booking chat UI",
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-international-worker-s-day-still-life_23-2150337557.jpg"},
},
{
title: "Always findable online",
description: "We build your site and set up your Google Maps presence so you show up in local searches automatically.",
phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/map-marked-with-pins-phone_23-2148232410.jpg",
},
title: "Always findable online", description: "We build your site and set up your Google Maps presence so you show up in local searches automatically.", phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/map-marked-with-pins-phone_23-2148232410.jpg"},
phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/skilled-empowered-male-ceo-negotiating-with-shareholders-online-call_482257-128271.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/person-taking-care-office-cleaning_23-2149374448.jpg?_wi=2",
imageAlt: "AI assistant booking chat UI",
imageSrc: "http://img.b2bpic.net/free-photo/skilled-empowered-male-ceo-negotiating-with-shareholders-online-call_482257-128271.jpg"},
},
{
title: "No more last-minute cancellations",
description: "Customers pay a deposit via Stripe link to lock in the slot. Unpaid slots open back up immediately.",
phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-working-from-his-office-his-tablet_181624-24320.jpg",
},
title: "No more last-minute cancellations", description: "Customers pay a deposit via Stripe link to lock in the slot. Unpaid slots open back up immediately.", phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-working-from-his-office-his-tablet_181624-24320.jpg"},
phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/online-banking-finance-banking-e-banking-concept_53876-133822.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/greetings-joyful-man-woman-standing-with-back-camera-shaking-hands_259150-58289.jpg?_wi=2",
imageAlt: "AI assistant booking chat UI",
imageSrc: "http://img.b2bpic.net/free-photo/online-banking-finance-banking-e-banking-concept_53876-133822.jpg"},
},
]}
showStepNumbers={false}
@@ -220,23 +151,11 @@ export default function LandingPage() {
useInvertedBackground={false}
plans={[
{
id: "tidypal",
badge: "Simple",
price: "$99",
subtitle: "Per month, everything included",
features: [
"Auto-generated business website",
"Google Maps presence setup",
"Emmy AI phone receptionist",
"Stripe deposit processing",
"Dedicated business mobile number",
"Simple daily dashboard",
],
id: "tidypal", badge: "Simple", price: "$99", subtitle: "Per month, everything included", features: [
"Auto-generated business website", "Google Maps presence setup", "Emmy AI phone receptionist", "Stripe deposit processing", "Dedicated business mobile number", "Simple daily dashboard"],
buttons: [
{
text: "Save my spot",
href: "#waitlist",
},
text: "Save my spot", href: "#waitlist"},
],
},
]}
@@ -251,25 +170,13 @@ export default function LandingPage() {
useInvertedBackground={true}
faqs={[
{
id: "1",
title: "Is this for commercial cleaners?",
content: "No, Tidybase is designed exclusively for residential cleaning sole traders and small teams.",
},
id: "1", title: "Is this for commercial cleaners?", content: "No, Tidybase is designed exclusively for residential cleaning sole traders and small teams."},
{
id: "2",
title: "Are there setup fees?",
content: "Absolutely not. $99/mo is your only cost.",
},
id: "2", title: "Are there setup fees?", content: "Absolutely not. $99/mo is your only cost."},
{
id: "3",
title: "Can I control when the AI answers?",
content: "Yes, you have full control over day-of-week and time-window settings in your dashboard.",
},
id: "3", title: "Can I control when the AI answers?", content: "Yes, you have full control over day-of-week and time-window settings in your dashboard."},
{
id: "4",
title: "Is there a contract?",
content: "No lock-in. You're free to cancel anytime.",
},
id: "4", title: "Is there a contract?", content: "No lock-in. You're free to cancel anytime."},
]}
title="Common questions"
description="Everything you need to know about Tidybase."
@@ -281,16 +188,13 @@ export default function LandingPage() {
<ContactCTA
useInvertedBackground={false}
background={{
variant: "plain",
}}
variant: "plain"}}
tag="Pre-launch"
title="Join the waitlist"
description="Sign up to be the first notified when we launch in your area. No sales calls, no spam. Just a quick update."
buttons={[
{
text: "Save my spot",
href: "#",
},
text: "Save my spot", href: "#"},
]}
/>
</div>
@@ -301,25 +205,17 @@ export default function LandingPage() {
{
items: [
{
label: "About",
href: "#",
},
label: "About", href: "#"},
{
label: "Contact",
href: "mailto:hello@tidybase.au",
},
label: "Contact", href: "mailto:hello@tidybase.au"},
],
},
{
items: [
{
label: "Privacy Policy",
href: "#",
},
label: "Privacy Policy", href: "#"},
{
label: "Terms of Service",
href: "#",
},
label: "Terms of Service", href: "#"},
],
},
]}