2 Commits

Author SHA1 Message Date
0f77d0bfaa Update src/app/page.tsx 2026-04-24 21:25:22 +00:00
d280442355 Merge version_2 into main
Merge version_2 into main
2026-04-24 21:23:54 +00:00

View File

@@ -32,21 +32,13 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
navItems={[ navItems={[
{ {
name: "Dashboard", name: "Dashboard", id: "hero"},
id: "hero",
},
{ {
name: "Products", name: "Products", id: "products"},
id: "products",
},
{ {
name: "Shops", name: "Shops", id: "shops"},
id: "shops",
},
{ {
name: "Payments", name: "Payments", id: "financial"},
id: "financial",
},
]} ]}
brandName="DistroERP" brandName="DistroERP"
/> />
@@ -55,31 +47,20 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroBillboardGallery <HeroBillboardGallery
background={{ background={{
variant: "plain", variant: "plain"}}
}}
title="Modern Distribution ERP" title="Modern Distribution ERP"
description="Streamline your inventory, manage shop credits, and automate your FMCG distribution workflow in one powerful dashboard." description="Streamline your inventory, manage shop credits, and automate your FMCG distribution workflow in one powerful dashboard."
mediaItems={[ mediaItems={[
{ {
imageSrc: "http://img.b2bpic.net/free-photo/verification-young-long-haired-woman-white-protective-helmet-with-tablet-hands-looking-attentively-shelves-with-goods-warehouse-walking-aisle_259150-56884.jpg?_wi=1", imageSrc: "http://img.b2bpic.net/free-photo/verification-young-long-haired-woman-white-protective-helmet-with-tablet-hands-looking-attentively-shelves-with-goods-warehouse-walking-aisle_259150-56884.jpg?_wi=1", imageAlt: "warehouse distribution shelves food storage"},
imageAlt: "warehouse distribution shelves food storage",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/data-analytics-dashboard_23-2152001529.jpg?_wi=1", imageSrc: "http://img.b2bpic.net/free-photo/data-analytics-dashboard_23-2152001529.jpg?_wi=1", imageAlt: "supply chain dashboard ui clean design"},
imageAlt: "supply chain dashboard ui clean design",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/woman-holding-bread-close-up_23-2149081073.jpg", imageSrc: "http://img.b2bpic.net/free-photo/woman-holding-bread-close-up_23-2149081073.jpg", imageAlt: "fmcg products wholesale distribution"},
imageAlt: "fmcg products wholesale distribution",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/local-retailer-taking-care-his-business_23-2149349403.jpg", imageSrc: "http://img.b2bpic.net/free-photo/local-retailer-taking-care-his-business_23-2149349403.jpg", imageAlt: "Local retailer taking care of his business"},
imageAlt: "Local retailer taking care of his business",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/woman-protecting-herself-against-corona-virus-while-shopping-supermarket_342744-1150.jpg", imageSrc: "http://img.b2bpic.net/free-photo/woman-protecting-herself-against-corona-virus-while-shopping-supermarket_342744-1150.jpg", imageAlt: "Woman protecting herself against corona virus while shopping in supermarket"},
imageAlt: "Woman protecting herself against corona virus while shopping in supermarket",
},
]} ]}
mediaAnimation="slide-up" mediaAnimation="slide-up"
/> />
@@ -93,20 +74,11 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
metrics={[ metrics={[
{ {
id: "m1", id: "m1", value: "124", description: "Active Shops"},
value: "124",
description: "Active Shops",
},
{ {
id: "m2", id: "m2", value: "$85k", description: "Outstanding Dues"},
value: "$85k",
description: "Outstanding Dues",
},
{ {
id: "m3", id: "m3", value: "98%", description: "Stock Accuracy"},
value: "98%",
description: "Stock Accuracy",
},
]} ]}
title="Business Performance" title="Business Performance"
description="Real-time insights into your distribution business health." description="Real-time insights into your distribution business health."
@@ -121,59 +93,23 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
products={[ products={[
{ {
id: "p1", id: "p1", brand: "Premium", name: "Long Grain Rice", price: "$12.00", rating: 5,
brand: "Premium", reviewCount: "1.2k", imageSrc: "http://img.b2bpic.net/free-photo/package-with-products-yellow_78492-3757.jpg"},
name: "Long Grain Rice",
price: "$12.00",
rating: 5,
reviewCount: "1.2k",
imageSrc: "http://img.b2bpic.net/free-photo/package-with-products-yellow_78492-3757.jpg",
},
{ {
id: "p2", id: "p2", brand: "Sweet", name: "Refined Sugar", price: "$8.00", rating: 5,
brand: "Sweet", reviewCount: "890", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-sack-with-seeds-arrangement_23-2149050780.jpg"},
name: "Refined Sugar",
price: "$8.00",
rating: 5,
reviewCount: "890",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-sack-with-seeds-arrangement_23-2149050780.jpg",
},
{ {
id: "p3", id: "p3", brand: "Pasta", name: "Macaroni", price: "$5.00", rating: 4,
brand: "Pasta", reviewCount: "450", imageSrc: "http://img.b2bpic.net/free-photo/dry-pasta-shaped-like-narrow-tubes-pink-bowl_114579-82073.jpg"},
name: "Macaroni",
price: "$5.00",
rating: 4,
reviewCount: "450",
imageSrc: "http://img.b2bpic.net/free-photo/dry-pasta-shaped-like-narrow-tubes-pink-bowl_114579-82073.jpg",
},
{ {
id: "p4", id: "p4", brand: "Grain", name: "Wheat Flour", price: "$9.00", rating: 5,
brand: "Grain", reviewCount: "670", imageSrc: "http://img.b2bpic.net/free-photo/big-blank-bulky-sealed-package-with-product-isolated-wooden-table-front-unfocused-smiling_346278-581.jpg"},
name: "Wheat Flour",
price: "$9.00",
rating: 5,
reviewCount: "670",
imageSrc: "http://img.b2bpic.net/free-photo/big-blank-bulky-sealed-package-with-product-isolated-wooden-table-front-unfocused-smiling_346278-581.jpg",
},
{ {
id: "p5", id: "p5", brand: "Brown", name: "Organic Brown Rice", price: "$15.00", rating: 5,
brand: "Brown", reviewCount: "320", imageSrc: "http://img.b2bpic.net/free-photo/three-different-type-uncooked-rice-bowls-with-spiral-notepad-green-placemat-table_23-2147901677.jpg"},
name: "Organic Brown Rice",
price: "$15.00",
rating: 5,
reviewCount: "320",
imageSrc: "http://img.b2bpic.net/free-photo/three-different-type-uncooked-rice-bowls-with-spiral-notepad-green-placemat-table_23-2147901677.jpg",
},
{ {
id: "p6", id: "p6", brand: "Grain", name: "Semolina", price: "$7.00", rating: 4,
brand: "Grain", reviewCount: "210", imageSrc: "http://img.b2bpic.net/free-photo/ingredient-bags-full-flour_23-2149482546.jpg"},
name: "Semolina",
price: "$7.00",
rating: 4,
reviewCount: "210",
imageSrc: "http://img.b2bpic.net/free-photo/ingredient-bags-full-flour_23-2149482546.jpg",
},
]} ]}
title="FMCG Inventory" title="FMCG Inventory"
description="Manage your stock levels for essential goods." description="Manage your stock levels for essential goods."
@@ -185,9 +121,7 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
title="Smart Shop Management" title="Smart Shop Management"
description={[ description={[
"Easily manage all your customer shops. Track owner details, locations, and set custom credit limits to maintain business safety.", "Easily manage all your customer shops. Track owner details, locations, and set custom credit limits to maintain business safety.", "Our system automatically prevents over-credit scenarios and keeps a detailed log of every shop's interaction."]}
"Our system automatically prevents over-credit scenarios and keeps a detailed log of every shop's interaction.",
]}
/> />
</div> </div>
@@ -198,53 +132,23 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
plans={[ plans={[
{ {
id: "pl1", id: "pl1", title: "Cash Payment", price: "Instant", period: "Full", features: [
title: "Cash Payment", "Deduct from Stock", "Immediate Credit", "No Dues Left"],
price: "Instant",
period: "Full",
features: [
"Deduct from Stock",
"Immediate Credit",
"No Dues Left",
],
button: { button: {
text: "Get Started", text: "Get Started"},
}, imageSrc: "http://img.b2bpic.net/free-photo/industrial-warehouse-stacking-packages-with-order-invoices_482257-83355.jpg", imageAlt: "Industrial warehouse stacking packages with order invoices"},
imageSrc: "http://img.b2bpic.net/free-photo/industrial-warehouse-stacking-packages-with-order-invoices_482257-83355.jpg",
imageAlt: "Industrial warehouse stacking packages with order invoices",
},
{ {
id: "pl2", id: "pl2", title: "Partial Payment", price: "Dynamic", period: "Partial", features: [
title: "Partial Payment", "Track Balance", "Credit Ledger", "Dues Alert"],
price: "Dynamic",
period: "Partial",
features: [
"Track Balance",
"Credit Ledger",
"Dues Alert",
],
button: { button: {
text: "Get Started", text: "Get Started"},
}, imageSrc: "http://img.b2bpic.net/free-photo/verification-young-long-haired-woman-white-protective-helmet-with-tablet-hands-looking-attentively-shelves-with-goods-warehouse-walking-aisle_259150-56884.jpg?_wi=2", imageAlt: "Industrial warehouse stacking packages with order invoices"},
imageSrc: "http://img.b2bpic.net/free-photo/verification-young-long-haired-woman-white-protective-helmet-with-tablet-hands-looking-attentively-shelves-with-goods-warehouse-walking-aisle_259150-56884.jpg?_wi=2",
imageAlt: "Industrial warehouse stacking packages with order invoices",
},
{ {
id: "pl3", id: "pl3", title: "Credit Sale", price: "Deferred", period: "Credit", features: [
title: "Credit Sale", "Set Credit Limit", "Due Date Log", "Repayment Tracking"],
price: "Deferred",
period: "Credit",
features: [
"Set Credit Limit",
"Due Date Log",
"Repayment Tracking",
],
button: { button: {
text: "Get Started", text: "Get Started"},
}, imageSrc: "http://img.b2bpic.net/free-photo/data-analytics-dashboard_23-2152001529.jpg?_wi=2", imageAlt: "Industrial warehouse stacking packages with order invoices"},
imageSrc: "http://img.b2bpic.net/free-photo/data-analytics-dashboard_23-2152001529.jpg?_wi=2",
imageAlt: "Industrial warehouse stacking packages with order invoices",
},
]} ]}
title="Financial Controls" title="Financial Controls"
description="Keep track of payments, dues, and transaction histories." description="Keep track of payments, dues, and transaction histories."
@@ -258,40 +162,15 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "t1", id: "t1", name: "Sarah Miller", handle: "@smiller", testimonial: "This system transformed our wholesale management. Credits are tracked accurately.", imageSrc: "http://img.b2bpic.net/free-photo/confident-businessman-with-beard-smiling-camera-generated-by-ai_188544-33152.jpg"},
name: "Sarah Miller",
handle: "@smiller",
testimonial: "This system transformed our wholesale management. Credits are tracked accurately.",
imageSrc: "http://img.b2bpic.net/free-photo/confident-businessman-with-beard-smiling-camera-generated-by-ai_188544-33152.jpg",
},
{ {
id: "t2", id: "t2", name: "James Chen", handle: "@jchen", testimonial: "Real-time stock alerts are a game changer for our business.", imageSrc: "http://img.b2bpic.net/free-photo/female-artist-dressed-casually-working-her-sketch-while-drawing-something-sitting-her-workshop-creative-woman-being-involved-painting-people-hobby-creative-process-concept_273609-336.jpg"},
name: "James Chen",
handle: "@jchen",
testimonial: "Real-time stock alerts are a game changer for our business.",
imageSrc: "http://img.b2bpic.net/free-photo/female-artist-dressed-casually-working-her-sketch-while-drawing-something-sitting-her-workshop-creative-woman-being-involved-painting-people-hobby-creative-process-concept_273609-336.jpg",
},
{ {
id: "t3", id: "t3", name: "Emily Davis", handle: "@edavis", testimonial: "Simple to use, even my field staff learned it in an afternoon.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-volunteers-with-donations_23-2149142797.jpg"},
name: "Emily Davis",
handle: "@edavis",
testimonial: "Simple to use, even my field staff learned it in an afternoon.",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-volunteers-with-donations_23-2149142797.jpg",
},
{ {
id: "t4", id: "t4", name: "Mark Wilson", handle: "@mwilson", testimonial: "Financial tracking and outstanding dues are finally automated.", imageSrc: "http://img.b2bpic.net/free-photo/i-m-waiting-delivery-fresh-ingredients_329181-2910.jpg"},
name: "Mark Wilson",
handle: "@mwilson",
testimonial: "Financial tracking and outstanding dues are finally automated.",
imageSrc: "http://img.b2bpic.net/free-photo/i-m-waiting-delivery-fresh-ingredients_329181-2910.jpg",
},
{ {
id: "t5", id: "t5", name: "Linda Garcia", handle: "@lgarcia", testimonial: "Highly recommended for any FMCG wholesale business.", imageSrc: "http://img.b2bpic.net/free-photo/company-director-showing-shareholders-data-notebook_482257-112210.jpg"},
name: "Linda Garcia",
handle: "@lgarcia",
testimonial: "Highly recommended for any FMCG wholesale business.",
imageSrc: "http://img.b2bpic.net/free-photo/company-director-showing-shareholders-data-notebook_482257-112210.jpg",
},
]} ]}
title="Trusted by Distributors" title="Trusted by Distributors"
description="Hear from successful shop owners and wholesale distributors." description="Hear from successful shop owners and wholesale distributors."
@@ -304,20 +183,11 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
faqs={[ faqs={[
{ {
id: "f1", id: "f1", title: "Can I track multiple users?", content: "Yes, roles like Admin and Staff provide granular control over the ERP system."},
title: "Can I track multiple users?",
content: "Yes, roles like Admin and Staff provide granular control over the ERP system.",
},
{ {
id: "f2", id: "f2", title: "Is inventory real-time?", content: "Absolutely. Every sale automatically deducts from your warehouse stock database."},
title: "Is inventory real-time?",
content: "Absolutely. Every sale automatically deducts from your warehouse stock database.",
},
{ {
id: "f3", id: "f3", title: "Can I export data?", content: "Yes, all reports, payments, and sales logs can be exported to Excel and PDF formats."},
title: "Can I export data?",
content: "Yes, all reports, payments, and sales logs can be exported to Excel and PDF formats.",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/call-center-agent-laughing-while-talking-with-funny-customer-using-headset-mic_482257-125082.jpg" imageSrc="http://img.b2bpic.net/free-photo/call-center-agent-laughing-while-talking-with-funny-customer-using-headset-mic_482257-125082.jpg"
title="Common Questions" title="Common Questions"
@@ -330,11 +200,11 @@ export default function LandingPage() {
<ContactCenter <ContactCenter
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "plain", variant: "plain"}}
}}
tag="Contact" tag="Contact"
title="Schedule a Demo" title="Schedule a Demo"
description="Ready to digitize your distribution business? Contact our team today." description="Ready to digitize your distribution business? Contact our team today."
buttonText="Request Demo"
/> />
</div> </div>
@@ -342,33 +212,21 @@ export default function LandingPage() {
<FooterBase <FooterBase
columns={[ columns={[
{ {
title: "Platform", title: "Platform", items: [
items: [
{ {
label: "Dashboard", label: "Dashboard", href: "#hero"},
href: "#hero",
},
{ {
label: "Products", label: "Products", href: "#products"},
href: "#products",
},
{ {
label: "Financials", label: "Financials", href: "#financial"},
href: "#financial",
},
], ],
}, },
{ {
title: "Legal", title: "Legal", items: [
items: [
{ {
label: "Privacy Policy", label: "Privacy Policy", href: "#"},
href: "#",
},
{ {
label: "Terms of Service", label: "Terms of Service", href: "#"},
href: "#",
},
], ],
}, },
]} ]}