2 Commits

Author SHA1 Message Date
60710634c2 Update src/app/page.tsx 2026-03-06 12:57:53 +00:00
18bbef1945 Merge version_1 into main
Merge version_1 into main
2026-03-06 12:54:48 +00:00

View File

@@ -63,16 +63,20 @@ export default function LandingPage() {
features={[
{
title: "Upload & Manage Logos", description: "Drag-and-drop your design files or import from your library. Supports PNG, SVG, and more", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/a-clean-intuitive-logo-upload-interface--1772801642824-246d2d79.png", imageAlt: "Logo upload interface", buttonIcon: Upload,
buttonHref: "#products"},
buttonHref: "#products"
},
{
title: "Interactive Canvas Placement", description: "Position logos on any garment template with precise controls. Rotate, scale, and preview in real-time", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/an-interactive-canvas-showing-a-white-t--1772801642764-d0d6cce3.png", imageAlt: "Canvas logo placement tool", buttonIcon: Move3d,
buttonHref: "#products"},
buttonHref: "#products"
},
{
title: "AI Visual Search", description: "Scan your design and instantly match with real suppliers. 2-second matching powered by Google Lens", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/a-visual-search-animation-with-a-2-secon-1772801642749-42d73384.png", imageAlt: "Visual search scanning animation", buttonIcon: Zap,
buttonHref: "#products"},
buttonHref: "#products"
},
{
title: "Supplier Discovery", description: "Browse matching products from vetted suppliers worldwide. Compare prices and quality in seconds", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/a-bottom-sheet-product-grid-showing-6-8--1772801643125-e215bede.png?_wi=1", imageAlt: "Product grid showing supplier matches", buttonIcon: ShoppingCart,
buttonHref: "#products"},
buttonHref: "#products"
},
]}
textboxLayout="default"
useInvertedBackground={false}
@@ -85,17 +89,23 @@ export default function LandingPage() {
description="Instantly discover real t-shirts and apparel that match your design specifications. Browse, compare, and order from verified suppliers"
products={[
{
id: "1", name: "Premium White Tee - Printful", price: "$12.99", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/a-bottom-sheet-product-grid-showing-6-8--1772801643125-e215bede.png?_wi=2", imageAlt: "Premium white t-shirt from Printful"},
id: "1", name: "Premium White Tee - Printful", price: "$12.99", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/a-bottom-sheet-product-grid-showing-6-8--1772801643125-e215bede.png?_wi=2", imageAlt: "Premium white t-shirt from Printful"
},
{
id: "2", name: "Organic Cotton Shirt - Teespring", price: "$14.50", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/a-bottom-sheet-product-grid-showing-6-8--1772801643125-e215bede.png?_wi=3", imageAlt: "Organic cotton shirt from Teespring"},
id: "2", name: "Organic Cotton Shirt - Teespring", price: "$14.50", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/a-bottom-sheet-product-grid-showing-6-8--1772801643125-e215bede.png?_wi=3", imageAlt: "Organic cotton shirt from Teespring"
},
{
id: "3", name: "Bulk White Apparel - Alibaba", price: "$8.75", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/a-bottom-sheet-product-grid-showing-6-8--1772801643125-e215bede.png?_wi=4", imageAlt: "Bulk white apparel from Alibaba"},
id: "3", name: "Bulk White Apparel - Alibaba", price: "$8.75", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/a-bottom-sheet-product-grid-showing-6-8--1772801643125-e215bede.png?_wi=4", imageAlt: "Bulk white apparel from Alibaba"
},
{
id: "4", name: "Designer Series Tee - Shopify", price: "$16.99", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/a-bottom-sheet-product-grid-showing-6-8--1772801643125-e215bede.png?_wi=5", imageAlt: "Designer series tee from Shopify"},
id: "4", name: "Designer Series Tee - Shopify", price: "$16.99", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/a-bottom-sheet-product-grid-showing-6-8--1772801643125-e215bede.png?_wi=5", imageAlt: "Designer series tee from Shopify"
},
{
id: "5", name: "Artisan Crafted Shirt - Etsy", price: "$18.00", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/a-bottom-sheet-product-grid-showing-6-8--1772801643125-e215bede.png?_wi=6", imageAlt: "Artisan crafted shirt from Etsy"},
id: "5", name: "Artisan Crafted Shirt - Etsy", price: "$18.00", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/a-bottom-sheet-product-grid-showing-6-8--1772801643125-e215bede.png?_wi=6", imageAlt: "Artisan crafted shirt from Etsy"
},
{
id: "6", name: "WooCommerce Exclusive - Premium", price: "$13.50", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/a-bottom-sheet-product-grid-showing-6-8--1772801643125-e215bede.png?_wi=7", imageAlt: "WooCommerce exclusive premium shirt"},
id: "6", name: "WooCommerce Exclusive - Premium", price: "$13.50", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/a-bottom-sheet-product-grid-showing-6-8--1772801643125-e215bede.png?_wi=7", imageAlt: "WooCommerce exclusive premium shirt"
},
]}
gridVariant="three-columns-all-equal-width"
animationType="slide-up"
@@ -111,16 +121,19 @@ export default function LandingPage() {
plans={[
{
id: "1", badge: "Free", price: "$0", subtitle: "Perfect to get started", features: [
"5 designs per month", "Basic logo upload", "Limited supplier matches", "Community support"],
"5 designs per month", "Basic logo upload", "Limited supplier matches", "Community support"
],
},
{
id: "2", badge: "Most Popular", badgeIcon: Sparkles,
price: "$9/mo", subtitle: "Unlimited designs & priority matching", features: [
"Unlimited designs", "Advanced canvas controls", "Priority supplier matching", "Real-time price comparison", "Export as PNG", "Email support"],
"Unlimited designs", "Advanced canvas controls", "Priority supplier matching", "Real-time price comparison", "Export as PNG", "Email support"
],
},
{
id: "3", badge: "Enterprise", price: "Custom", subtitle: "For teams and high-volume producers", features: [
"Everything in Pro", "API access for integrations", "Dedicated account manager", "Bulk operations", "White-label options", "24/7 priority support"],
"Everything in Pro", "API access for integrations", "Dedicated account manager", "Bulk operations", "White-label options", "24/7 priority support"
],
},
]}
animationType="slide-up"
@@ -136,13 +149,17 @@ export default function LandingPage() {
author="Sarah Chen, Founder - EcomScale"
avatars={[
{
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/a-professional-headshot-of-a-30s-female--1772801642421-69580d14.png", alt: "Sarah Chen, Founder"},
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/a-professional-headshot-of-a-30s-female--1772801642421-69580d14.png", alt: "Sarah Chen, Founder"
},
{
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/a-professional-headshot-of-a-30s-male-pr-1772801642886-1fd0253e.png", alt: "Team member"},
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/a-professional-headshot-of-a-30s-male-pr-1772801642886-1fd0253e.png", alt: "Team member"
},
{
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/a-professional-headshot-of-a-40s-female--1772801642127-2f01bfba.png", alt: "Team member"},
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/a-professional-headshot-of-a-40s-female--1772801642127-2f01bfba.png", alt: "Team member"
},
{
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/a-professional-headshot-of-a-28s-non-bin-1772801642532-7ec77cae.png", alt: "Team member"},
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZYNcpRFV3V44D4fPITDL3yqoO/a-professional-headshot-of-a-28s-non-bin-1772801642532-7ec77cae.png", alt: "Team member"
},
]}
ratingAnimation="slide-up"
avatarsAnimation="slide-up"
@@ -155,21 +172,28 @@ export default function LandingPage() {
ctaTitle="Ready to transform your design workflow?"
ctaDescription="Start sourcing products instantly with our mobile-first platform. Join hundreds of entrepreneurs already using DesignLens"
ctaButton={{
text: "Launch App", href: "https://app.designlens.io"}}
text: "Get Started Free—No Card Required", href: "https://app.designlens.io"
}}
ctaIcon={Rocket}
faqs={[
{
id: "1", title: "How does the visual search work?", content: "Our AI-powered visual search integrates with Google Lens to analyze your design and match it against millions of supplier products. The scanning completes in ~2 seconds, instantly showing you matching options from verified suppliers worldwide."},
id: "1", title: "How does the visual search work?", content: "Our AI-powered visual search integrates with Google Lens to analyze your design and match it against millions of supplier products. The scanning completes in ~2 seconds, instantly showing you matching options from verified suppliers worldwide."
},
{
id: "2", title: "What file formats do you support?", content: "We support PNG, SVG, JPEG, and GIF formats. Max file size is 10MB. Once uploaded, logos can be dragged, scaled, and rotated on any template with pixel-perfect precision."},
id: "2", title: "What file formats do you support?", content: "We support PNG, SVG, JPEG, and GIF formats. Max file size is 10MB. Once uploaded, logos can be dragged, scaled, and rotated on any template with pixel-perfect precision."
},
{
id: "3", title: "Can I export my designs?", content: "Yes! All users can export designs as high-resolution PNG files (300 DPI). Pro subscribers get priority PNG export and access to additional formats for integration with print services."},
id: "3", title: "Can I export my designs?", content: "Yes! All users can export designs as high-resolution PNG files (300 DPI). Pro subscribers get priority PNG export and access to additional formats for integration with print services."
},
{
id: "4", title: "Which suppliers are included?", content: "We partner with 500+ vetted suppliers including Printful, Teespring, Alibaba, Shopify, Etsy, and WooCommerce. Our matching algorithm continuously learns to surface the best options for your specific design and requirements."},
id: "4", title: "Which suppliers are included?", content: "We partner with 500+ vetted suppliers including Printful, Teespring, Alibaba, Shopify, Etsy, and WooCommerce. Our matching algorithm continuously learns to surface the best options for your specific design and requirements."
},
{
id: "5", title: "Is there a free trial?", content: "Yes! Our Free plan includes 5 designs per month with basic supplier matching. Upgrade to Pro ($9/mo) for unlimited designs and priority matching. No credit card required to get started."},
id: "5", title: "Is there a free trial?", content: "Yes! Our Free plan includes 5 designs per month with basic supplier matching. Upgrade to Pro ($9/mo) for unlimited designs and priority matching. No credit card required to get started."
},
{
id: "6", title: "Do you offer API access?", content: "API access is available on our Enterprise plan. Integrate DesignLens directly into your workflow for bulk operations, white-label deployment, and custom integrations. Contact sales for details."},
id: "6", title: "Do you offer API access?", content: "API access is available on our Enterprise plan. Integrate DesignLens directly into your workflow for bulk operations, white-label deployment, and custom integrations. Contact sales for details."
},
]}
animationType="slide-up"
useInvertedBackground={false}