11 Commits

Author SHA1 Message Date
8c046f4c7f Update src/app/page.tsx 2026-03-11 10:05:39 +00:00
1bcd48d735 Update src/app/logistics-partners/page.tsx 2026-03-11 10:05:39 +00:00
ba55663a26 Update src/app/buyer-marketplace/page.tsx 2026-03-11 10:05:38 +00:00
f462f170f7 Update src/app/page.tsx 2026-03-11 10:05:13 +00:00
8ffd39c3c5 Update src/app/farmer-dashboard/page.tsx 2026-03-11 10:05:13 +00:00
dd3c0b0722 Update src/app/buyer-marketplace/page.tsx 2026-03-11 10:05:13 +00:00
f5ecf98746 Merge version_2 into main
Merge version_2 into main
2026-03-11 10:02:25 +00:00
cf6fe604dd Update src/app/page.tsx 2026-03-11 10:02:21 +00:00
e10f2f7571 Merge version_1 into main
Merge version_1 into main
2026-03-11 10:00:36 +00:00
bedad3f44d Merge version_1 into main
Merge version_1 into main
2026-03-11 10:00:04 +00:00
9894311683 Merge version_1 into main
Merge version_1 into main
2026-03-11 09:59:27 +00:00
4 changed files with 87 additions and 328 deletions

View File

@@ -31,13 +31,29 @@ export default function BuyerMarketplacePage() {
{ name: "FAQ", id: "faq" }, { name: "FAQ", id: "faq" },
]} ]}
button={{ button={{
text: "Get Started", text: "Get Started", href: "https://play.google.com/store"}}
href: "https://play.google.com/store",
}}
animateOnLoad={true} animateOnLoad={true}
/> />
</div> </div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardTen
title="Success Stories from Our Buyers"
description="Hear from buyers and restaurants across Uganda who are transforming their supply chains with AgriLink."
tag="User Reviews"
textboxLayout="default"
useInvertedBackground={false}
testimonials={[
{
id: "1", title: "Doubled My Earnings in 6 Months", quote: "AgriLink changed everything for my farm. Before, I was selling to middlemen at terrible prices. Now I connect directly with buyers, get fair prices, and see exactly where my produce goes. My monthly earnings have doubled since joining.", name: "John Musoke", role: "Farmer - Kampala Region", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-portrait-photograph-of-a-ugandan-farme-1773223069466-6331fbaa.png?_wi=1", imageAlt: "John Musoke, farmer from Kampala"},
{
id: "2", title: "Fresh Produce, Guaranteed Quality", quote: "As a restaurant owner, I need reliable suppliers I can trust. AgriLink connects me directly with verified farmers, and I can see their farm location and ratings. The quality is consistently excellent, and I always get fair prices. It's transformed my supply chain.", name: "Sarah Nakamatte", role: "Restaurant Owner - Entebbe", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-professional-portrait-photograph-of-a--1773223069991-4c62c25a.png?_wi=1", imageAlt: "Sarah Nakamatte, restaurant owner"},
{
id: "3", title: "Steady Income with AgriLink", quote: "I run a small logistics business with 3 trucks. AgriLink gives me consistent delivery requests with transparent pricing. I can plan my routes efficiently, and payment is always reliable through the blockchain system. This is the future of logistics in Uganda.", name: "David Okello", role: "Logistics Provider - Jinja", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-portrait-photograph-of-a-ugandan-logis-1773223069072-8bd03653.png?_wi=2", imageAlt: "David Okello, logistics provider"},
]}
/>
</div>
<div id="products" data-section="products"> <div id="products" data-section="products">
<ProductCardTwo <ProductCardTwo
title="Available Products" title="Available Products"
@@ -49,35 +65,14 @@ export default function BuyerMarketplacePage() {
gridVariant="three-columns-all-equal-width" gridVariant="three-columns-all-equal-width"
products={[ products={[
{ {
id: "1", id: "1", brand: "Kampala Farms", name: "Organic Tomatoes", price: "2,500 UGX/kg", rating: 4.8,
brand: "Kampala Farms", reviewCount: "342", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-illustration-showing-price-transparen-1773223070336-406db1ca.png?_wi=3", imageAlt: "Fresh organic tomatoes from local Kampala farm"},
name: "Organic Tomatoes",
price: "2,500 UGX/kg",
rating: 4.8,
reviewCount: "342",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-illustration-showing-price-transparen-1773223070336-406db1ca.png?_wi=3",
imageAlt: "Fresh organic tomatoes from local Kampala farm",
},
{ {
id: "2", id: "2", brand: "Jinja Agricultural", name: "Sweet Maize", price: "1,800 UGX/kg", rating: 4.6,
brand: "Jinja Agricultural", reviewCount: "218", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-illustration-showing-location-based-m-1773223069616-37623ab6.png?_wi=3", imageAlt: "Fresh sweet maize from Jinja region"},
name: "Sweet Maize",
price: "1,800 UGX/kg",
rating: 4.6,
reviewCount: "218",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-illustration-showing-location-based-m-1773223069616-37623ab6.png?_wi=3",
imageAlt: "Fresh sweet maize from Jinja region",
},
{ {
id: "3", id: "3", brand: "Western Greens Co", name: "Fresh Kale", price: "3,200 UGX/kg", rating: 4.9,
brand: "Western Greens Co", reviewCount: "567", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-illustration-showing-direct-farmer-to-1773223069591-a16a944e.png?_wi=3", imageAlt: "Premium fresh kale from western Uganda"},
name: "Fresh Kale",
price: "3,200 UGX/kg",
rating: 4.9,
reviewCount: "567",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-illustration-showing-direct-farmer-to-1773223069591-a16a944e.png?_wi=3",
imageAlt: "Premium fresh kale from western Uganda",
},
]} ]}
/> />
</div> </div>
@@ -93,64 +88,13 @@ export default function BuyerMarketplacePage() {
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
metrics={[ metrics={[
{ {
id: "1", id: "1", value: "8,500+", description: "Verified Buyers Active"},
value: "8,500+",
description: "Verified Buyers Active",
},
{ {
id: "2", id: "2", value: "450M UGX", description: "Total Purchase Value"},
value: "450M UGX",
description: "Total Purchase Value",
},
{ {
id: "3", id: "3", value: "15,000+", description: "Products Available"},
value: "15,000+",
description: "Products Available",
},
{ {
id: "4", id: "4", value: "98%", description: "Buyer Satisfaction Rate"},
value: "98%",
description: "Buyer Satisfaction Rate",
},
]}
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardTen
title="Success Stories from Our Buyers"
description="Hear from buyers and restaurants across Uganda who are transforming their supply chains with AgriLink."
tag="User Reviews"
textboxLayout="default"
useInvertedBackground={false}
testimonials={[
{
id: "1",
title: "Fresh Produce, Guaranteed Quality",
quote: "As a restaurant owner, I need reliable suppliers I can trust. AgriLink connects me directly with verified farmers, and I can see their farm location and ratings. The quality is consistently excellent, and I always get fair prices. It's transformed my supply chain.",
name: "Sarah Nakamatte",
role: "Restaurant Owner - Entebbe",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-professional-portrait-photograph-of-a--1773223069991-4c62c25a.png?_wi=3",
imageAlt: "Sarah Nakamatte, restaurant owner",
},
{
id: "2",
title: "Scale My Purchasing Operations",
quote: "Managing produce for a wholesale distributor requires reliability and transparency. AgriLink's filtering by location and crop type, combined with farmer ratings, lets me scale my purchasing confidently. The blockchain records are invaluable for auditing.",
name: "Michael Kiswani",
role: "Wholesale Distributor - Kampala",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-professional-portrait-photograph-of-a--1773223069991-4c62c25a.png?_wi=4",
imageAlt: "Michael Kiswani, wholesale distributor",
},
{
id: "3",
title: "Direct Connection with Farmers",
quote: "What I love most about AgriLink is the ability to connect directly with farmers. No middlemen, just honest prices and honest quality. I've built relationships with several farmers and they always prioritize my orders. This is how buying should work.",
name: "Patricia Okendo",
role: "Hotel Manager - Kampala",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-professional-portrait-photograph-of-a--1773223069991-4c62c25a.png?_wi=5",
imageAlt: "Patricia Okendo, hotel manager",
},
]} ]}
/> />
</div> </div>
@@ -159,8 +103,7 @@ export default function BuyerMarketplacePage() {
<FooterBaseReveal <FooterBaseReveal
columns={[ columns={[
{ {
title: "Product", title: "Product", items: [
items: [
{ label: "Features", href: "#features" }, { label: "Features", href: "#features" },
{ label: "Pricing", href: "#features" }, { label: "Pricing", href: "#features" },
{ label: "Security", href: "#blockchain" }, { label: "Security", href: "#blockchain" },
@@ -168,8 +111,7 @@ export default function BuyerMarketplacePage() {
], ],
}, },
{ {
title: "Company", title: "Company", items: [
items: [
{ label: "About", href: "#about" }, { label: "About", href: "#about" },
{ label: "Blog", href: "/" }, { label: "Blog", href: "/" },
{ label: "Careers", href: "/" }, { label: "Careers", href: "/" },
@@ -177,8 +119,7 @@ export default function BuyerMarketplacePage() {
], ],
}, },
{ {
title: "Legal", title: "Legal", items: [
items: [
{ label: "Privacy Policy", href: "#" }, { label: "Privacy Policy", href: "#" },
{ label: "Terms of Service", href: "#" }, { label: "Terms of Service", href: "#" },
{ label: "Cookie Policy", href: "#" }, { label: "Cookie Policy", href: "#" },

View File

@@ -19,8 +19,7 @@ export default function FarmerDashboardPage() {
const footerColumns = [ const footerColumns = [
{ {
title: "Product", title: "Product", items: [
items: [
{ label: "Features", href: "#features" }, { label: "Features", href: "#features" },
{ label: "Pricing", href: "#features" }, { label: "Pricing", href: "#features" },
{ label: "Security", href: "#blockchain" }, { label: "Security", href: "#blockchain" },
@@ -28,8 +27,7 @@ export default function FarmerDashboardPage() {
], ],
}, },
{ {
title: "Company", title: "Company", items: [
items: [
{ label: "About", href: "#about" }, { label: "About", href: "#about" },
{ label: "Blog", href: "/" }, { label: "Blog", href: "/" },
{ label: "Careers", href: "/" }, { label: "Careers", href: "/" },
@@ -37,8 +35,7 @@ export default function FarmerDashboardPage() {
], ],
}, },
{ {
title: "Legal", title: "Legal", items: [
items: [
{ label: "Privacy Policy", href: "#" }, { label: "Privacy Policy", href: "#" },
{ label: "Terms of Service", href: "#" }, { label: "Terms of Service", href: "#" },
{ label: "Cookie Policy", href: "#" }, { label: "Cookie Policy", href: "#" },
@@ -65,9 +62,7 @@ export default function FarmerDashboardPage() {
brandName="AgriLink" brandName="AgriLink"
navItems={navItems} navItems={navItems}
button={{ button={{
text: "Get Started", text: "Get Started", href: "https://play.google.com/store"}}
href: "https://play.google.com/store",
}}
animateOnLoad={true} animateOnLoad={true}
/> />
</div> </div>
@@ -80,13 +75,9 @@ export default function FarmerDashboardPage() {
description="The AgriLink Farmer Dashboard provides a comprehensive suite of tools to manage your produce listings, track orders, and monitor earnings in real-time. Create new produce listings with detailed information, view incoming orders from buyers, set your asking prices, and accept or negotiate orders. Monitor delivery progress with real-time GPS tracking, and receive transparent earnings reports with blockchain-verified transaction records. Designed specifically for farmers with basic smartphones, the dashboard is intuitive, mobile-optimized, and puts you in complete control of your agricultural business." description="The AgriLink Farmer Dashboard provides a comprehensive suite of tools to manage your produce listings, track orders, and monitor earnings in real-time. Create new produce listings with detailed information, view incoming orders from buyers, set your asking prices, and accept or negotiate orders. Monitor delivery progress with real-time GPS tracking, and receive transparent earnings reports with blockchain-verified transaction records. Designed specifically for farmers with basic smartphones, the dashboard is intuitive, mobile-optimized, and puts you in complete control of your agricultural business."
metrics={[ metrics={[
{ {
value: "Real-Time", value: "Real-Time", title: "Order Notifications"},
title: "Order Notifications",
},
{ {
value: "100%", value: "100%", title: "Transparent Earnings"},
title: "Transparent Earnings",
},
]} ]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-mobile-interface-showing-farmer-use-ca-1773223092142-b7112256.png" imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-mobile-interface-showing-farmer-use-ca-1773223092142-b7112256.png"
imageAlt="Farmer dashboard mobile interface showing produce listings and orders" imageAlt="Farmer dashboard mobile interface showing produce listings and orders"
@@ -107,25 +98,13 @@ export default function FarmerDashboardPage() {
features={[ features={[
{ {
id: 1, id: 1,
title: "Produce Listing Management", title: "Produce Listing Management", description: "Create, edit, and manage produce listings with crop name, quantity available, price per kilogram, farm location via interactive map, and harvest date. Update inventory in real-time as orders are placed. Set pricing based on market conditions and manage multiple crop listings simultaneously.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-produce-listing-creation-form-for-farm-1773223069658-bc30e948.png?_wi=2", imageAlt: "Produce listing creation and management interface"},
description: "Create, edit, and manage produce listings with crop name, quantity available, price per kilogram, farm location via interactive map, and harvest date. Update inventory in real-time as orders are placed. Set pricing based on market conditions and manage multiple crop listings simultaneously.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-produce-listing-creation-form-for-farm-1773223069658-bc30e948.png?_wi=2",
imageAlt: "Produce listing creation and management interface",
},
{ {
id: 2, id: 2,
title: "Order Management & Response", title: "Order Management & Response", description: "Receive instant notifications when buyers place orders. View complete order details including buyer information, required quantity, bid price, and delivery location. Accept orders to confirm availability, negotiate prices with buyers, or decline orders that don't meet your criteria. Track all order history for record-keeping.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-order-confirmation-screen-showing-ord-1773223070599-711f1ec2.png?_wi=2", imageAlt: "Order management and response interface"},
description: "Receive instant notifications when buyers place orders. View complete order details including buyer information, required quantity, bid price, and delivery location. Accept orders to confirm availability, negotiate prices with buyers, or decline orders that don't meet your criteria. Track all order history for record-keeping.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-order-confirmation-screen-showing-ord-1773223070599-711f1ec2.png?_wi=2",
imageAlt: "Order management and response interface",
},
{ {
id: 3, id: 3,
title: "Real-Time Delivery Tracking", title: "Real-Time Delivery Tracking", description: "Once an order is accepted, track the logistics provider's truck location in real-time on an interactive Mapbox map. See pickup and delivery times, route information, and current truck position. Receive notifications at each delivery milestone. Confirm delivery completion to release buyer payment.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-logistics-delivery-tracking-interface--1773223070611-e77f7f23.png?_wi=2", imageAlt: "Real-time delivery tracking with GPS map"},
description: "Once an order is accepted, track the logistics provider's truck location in real-time on an interactive Mapbox map. See pickup and delivery times, route information, and current truck position. Receive notifications at each delivery milestone. Confirm delivery completion to release buyer payment.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-logistics-delivery-tracking-interface--1773223070611-e77f7f23.png?_wi=2",
imageAlt: "Real-time delivery tracking with GPS map",
},
]} ]}
/> />
</div> </div>
@@ -141,35 +120,14 @@ export default function FarmerDashboardPage() {
gridVariant="three-columns-all-equal-width" gridVariant="three-columns-all-equal-width"
products={[ products={[
{ {
id: "1", id: "1", brand: "Kampala Farms", name: "Organic Tomatoes", price: "2,500 UGX/kg", rating: 4.8,
brand: "Kampala Farms", reviewCount: "342", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-illustration-showing-price-transparen-1773223070336-406db1ca.png?_wi=2", imageAlt: "Fresh organic tomatoes from local Kampala farm"},
name: "Organic Tomatoes",
price: "2,500 UGX/kg",
rating: 4.8,
reviewCount: "342",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-illustration-showing-price-transparen-1773223070336-406db1ca.png?_wi=2",
imageAlt: "Fresh organic tomatoes from local Kampala farm",
},
{ {
id: "2", id: "2", brand: "Jinja Agricultural", name: "Sweet Maize", price: "1,800 UGX/kg", rating: 4.6,
brand: "Jinja Agricultural", reviewCount: "218", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-illustration-showing-location-based-m-1773223069616-37623ab6.png?_wi=2", imageAlt: "Fresh sweet maize from Jinja region"},
name: "Sweet Maize",
price: "1,800 UGX/kg",
rating: 4.6,
reviewCount: "218",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-illustration-showing-location-based-m-1773223069616-37623ab6.png?_wi=2",
imageAlt: "Fresh sweet maize from Jinja region",
},
{ {
id: "3", id: "3", brand: "Western Greens Co", name: "Fresh Kale", price: "3,200 UGX/kg", rating: 4.9,
brand: "Western Greens Co", reviewCount: "567", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-illustration-showing-direct-farmer-to-1773223069591-a16a944e.png?_wi=2", imageAlt: "Premium fresh kale from western Uganda"},
name: "Fresh Kale",
price: "3,200 UGX/kg",
rating: 4.9,
reviewCount: "567",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-illustration-showing-direct-farmer-to-1773223069591-a16a944e.png?_wi=2",
imageAlt: "Premium fresh kale from western Uganda",
},
]} ]}
/> />
</div> </div>

View File

@@ -47,7 +47,7 @@ export default function LogisticsPartnersPage() {
{ value: "2,200+", title: "Active Logistics Partners" }, { value: "2,200+", title: "Active Logistics Partners" },
{ value: "10K+", title: "Monthly Deliveries" }, { value: "10K+", title: "Monthly Deliveries" },
]} ]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-logistics-delivery-tracking-interface--1773223070611-e77f7f23.png" imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-logistics-delivery-tracking-interface--1773223070611-e77f7f23.png?_wi=1"
imageAlt="Real-time logistics tracking and delivery management" imageAlt="Real-time logistics tracking and delivery management"
useInvertedBackground={false} useInvertedBackground={false}
mediaAnimation="blur-reveal" mediaAnimation="blur-reveal"
@@ -65,13 +65,13 @@ export default function LogisticsPartnersPage() {
features={[ features={[
{ {
id: 1, id: 1,
title: "Fleet Management", description: "Register multiple vehicles with different capacities. Each vehicle can be assigned to different delivery routes based on size and availability. Track all your vehicles in one dashboard.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-logistics-delivery-tracking-interface--1773223070611-e77f7f23.png", imageAlt: "Fleet management and vehicle tracking interface"}, title: "Fleet Management", description: "Register multiple vehicles with different capacities. Each vehicle can be assigned to different delivery routes based on size and availability. Track all your vehicles in one dashboard.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-logistics-delivery-tracking-interface--1773223070611-e77f7f23.png?_wi=2", imageAlt: "Fleet management and vehicle tracking interface"},
{ {
id: 2, id: 2,
title: "Location-Based Order Matching", description: "Our algorithm automatically suggests delivery requests that match your vehicle capacity, current location, and schedule. Accept or decline requests instantly. Smart matching maximizes your earning potential.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-illustration-showing-location-based-m-1773223069616-37623ab6.png", imageAlt: "Location-based order matching system"}, title: "Location-Based Order Matching", description: "Our algorithm automatically suggests delivery requests that match your vehicle capacity, current location, and schedule. Accept or decline requests instantly. Smart matching maximizes your earning potential.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-illustration-showing-location-based-m-1773223069616-37623ab6.png", imageAlt: "Location-based order matching system"},
{ {
id: 3, id: 3,
title: "Real-Time GPS Tracking", description: "Integrated Mapbox maps show your current location, planned route, and destination. Buyers and farmers can track your vehicle in real-time. Professional delivery execution with complete transparency.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-logistics-delivery-tracking-interface--1773223070611-e77f7f23.png", imageAlt: "Real-time GPS tracking with Mapbox integration"}, title: "Real-Time GPS Tracking", description: "Integrated Mapbox maps show your current location, planned route, and destination. Buyers and farmers can track your vehicle in real-time. Professional delivery execution with complete transparency.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-logistics-delivery-tracking-interface--1773223070611-e77f7f23.png?_wi=3", imageAlt: "Real-time GPS tracking with Mapbox integration"},
{ {
id: 4, id: 4,
title: "Secure Payment Processing", description: "Transparent pricing for each delivery. Payments are held securely and released automatically upon delivery confirmation. All transactions recorded on the blockchain for your protection.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-illustration-showing-secure-transacti-1773223069825-0fb603f7.png", imageAlt: "Secure blockchain-based payment system"}, title: "Secure Payment Processing", description: "Transparent pricing for each delivery. Payments are held securely and released automatically upon delivery confirmation. All transactions recorded on the blockchain for your protection.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-illustration-showing-secure-transacti-1773223069825-0fb603f7.png", imageAlt: "Secure blockchain-based payment system"},

View File

@@ -23,8 +23,7 @@ export default function HomePage() {
const footerColumns = [ const footerColumns = [
{ {
title: "Product", title: "Product", items: [
items: [
{ label: "Features", href: "#features" }, { label: "Features", href: "#features" },
{ label: "Pricing", href: "#features" }, { label: "Pricing", href: "#features" },
{ label: "Security", href: "#blockchain" }, { label: "Security", href: "#blockchain" },
@@ -32,8 +31,7 @@ export default function HomePage() {
], ],
}, },
{ {
title: "Company", title: "Company", items: [
items: [
{ label: "About", href: "#about" }, { label: "About", href: "#about" },
{ label: "Blog", href: "/" }, { label: "Blog", href: "/" },
{ label: "Careers", href: "/" }, { label: "Careers", href: "/" },
@@ -41,8 +39,7 @@ export default function HomePage() {
], ],
}, },
{ {
title: "Legal", title: "Legal", items: [
items: [
{ label: "Privacy Policy", href: "#" }, { label: "Privacy Policy", href: "#" },
{ label: "Terms of Service", href: "#" }, { label: "Terms of Service", href: "#" },
{ label: "Cookie Policy", href: "#" }, { label: "Cookie Policy", href: "#" },
@@ -69,9 +66,7 @@ export default function HomePage() {
brandName="AgriLink" brandName="AgriLink"
navItems={navItems} navItems={navItems}
button={{ button={{
text: "Get Started", text: "Get Started", href: "https://play.google.com/store"}}
href: "https://play.google.com/store",
}}
animateOnLoad={true} animateOnLoad={true}
/> />
</div> </div>
@@ -82,13 +77,9 @@ export default function HomePage() {
description="Connect directly with buyers, eliminate middlemen, and grow your agricultural business with secure transactions and transparent pricing." description="Connect directly with buyers, eliminate middlemen, and grow your agricultural business with secure transactions and transparent pricing."
buttons={[ buttons={[
{ {
text: "Download App", text: "Download App", href: "https://play.google.com/store"},
href: "https://play.google.com/store",
},
{ {
text: "Learn More", text: "Learn More", href: "#features"},
href: "#features",
},
]} ]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-vibrant-african-agricultural-marketpla-1773223069874-61ae9602.png?_wi=1" imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-vibrant-african-agricultural-marketpla-1773223069874-61ae9602.png?_wi=1"
imageAlt="African agricultural marketplace with farmers and fresh produce" imageAlt="African agricultural marketplace with farmers and fresh produce"
@@ -105,13 +96,9 @@ export default function HomePage() {
description="AgriLink is a revolutionary agricultural marketplace that connects farmers across Uganda directly with buyers and logistics providers. By eliminating middlemen and leveraging blockchain for transparent transactions, we ensure farmers get fair prices while buyers access fresh, verified produce. Our platform is designed for ease of use, supporting farmers with basic smartphones while maintaining enterprise-grade security." description="AgriLink is a revolutionary agricultural marketplace that connects farmers across Uganda directly with buyers and logistics providers. By eliminating middlemen and leveraging blockchain for transparent transactions, we ensure farmers get fair prices while buyers access fresh, verified produce. Our platform is designed for ease of use, supporting farmers with basic smartphones while maintaining enterprise-grade security."
metrics={[ metrics={[
{ {
value: "10K+", value: "10K+", title: "Farmers Connected"},
title: "Farmers Connected",
},
{ {
value: "50K+", value: "50K+", title: "Daily Transactions"},
title: "Daily Transactions",
},
]} ]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-clean-intuitive-mobile-dashboard-inter-1773223070642-3a3b85bf.png" imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-clean-intuitive-mobile-dashboard-inter-1773223070642-3a3b85bf.png"
imageAlt="AgriLink farmer dashboard interface showing produce management" imageAlt="AgriLink farmer dashboard interface showing produce management"
@@ -132,32 +119,16 @@ export default function HomePage() {
features={[ features={[
{ {
id: 1, id: 1,
title: "Farmer Produce Listing", title: "Farmer Produce Listing", description: "Farmers can easily create listings with crop name, quantity available, price per kilogram, farm location, and harvest date. Real-time inventory management with order notifications.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-produce-listing-creation-form-for-farm-1773223069658-bc30e948.png?_wi=1", imageAlt: "Produce listing creation interface for farmers"},
description: "Farmers can easily create listings with crop name, quantity available, price per kilogram, farm location, and harvest date. Real-time inventory management with order notifications.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-produce-listing-creation-form-for-farm-1773223069658-bc30e948.png?_wi=1",
imageAlt: "Produce listing creation interface for farmers",
},
{ {
id: 2, id: 2,
title: "Smart Marketplace", title: "Smart Marketplace", description: "Buyers browse available produce with powerful filtering by crop type and location. View farmer profiles, ratings, and transaction history to build trust before purchase.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-buyer-focused-marketplace-interface-sh-1773223070299-aff5a506.png", imageAlt: "Agricultural marketplace browsing interface with filters"},
description: "Buyers browse available produce with powerful filtering by crop type and location. View farmer profiles, ratings, and transaction history to build trust before purchase.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-buyer-focused-marketplace-interface-sh-1773223070299-aff5a506.png",
imageAlt: "Agricultural marketplace browsing interface with filters",
},
{ {
id: 3, id: 3,
title: "Intelligent Order System", title: "Intelligent Order System", description: "Place orders with automated transaction recording, status tracking, and secure payment handling. Orders include buyer ID, farmer ID, product details, quantity, total price, and real-time status updates.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-order-confirmation-screen-showing-ord-1773223070599-711f1ec2.png?_wi=1", imageAlt: "Order confirmation and tracking interface"},
description: "Place orders with automated transaction recording, status tracking, and secure payment handling. Orders include buyer ID, farmer ID, product details, quantity, total price, and real-time status updates.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-order-confirmation-screen-showing-ord-1773223070599-711f1ec2.png?_wi=1",
imageAlt: "Order confirmation and tracking interface",
},
{ {
id: 4, id: 4,
title: "Location-Based Logistics", title: "Location-Based Logistics", description: "When orders are confirmed, the system automatically matches available logistics providers based on pickup location, delivery destination, and vehicle capacity. Real-time tracking via Mapbox integration.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-logistics-delivery-tracking-interface--1773223070611-e77f7f23.png?_wi=1", imageAlt: "Real-time logistics tracking and delivery map"},
description: "When orders are confirmed, the system automatically matches available logistics providers based on pickup location, delivery destination, and vehicle capacity. Real-time tracking via Mapbox integration.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-logistics-delivery-tracking-interface--1773223070611-e77f7f23.png?_wi=1",
imageAlt: "Real-time logistics tracking and delivery map",
},
]} ]}
/> />
</div> </div>
@@ -173,35 +144,14 @@ export default function HomePage() {
gridVariant="three-columns-all-equal-width" gridVariant="three-columns-all-equal-width"
products={[ products={[
{ {
id: "1", id: "1", brand: "Kampala Farms", name: "Organic Tomatoes", price: "2,500 UGX/kg", rating: 4.8,
brand: "Kampala Farms", reviewCount: "342", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-illustration-showing-price-transparen-1773223070336-406db1ca.png?_wi=1", imageAlt: "Fresh organic tomatoes from local Kampala farm"},
name: "Organic Tomatoes",
price: "2,500 UGX/kg",
rating: 4.8,
reviewCount: "342",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-illustration-showing-price-transparen-1773223070336-406db1ca.png?_wi=1",
imageAlt: "Fresh organic tomatoes from local Kampala farm",
},
{ {
id: "2", id: "2", brand: "Jinja Agricultural", name: "Sweet Maize", price: "1,800 UGX/kg", rating: 4.6,
brand: "Jinja Agricultural", reviewCount: "218", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-illustration-showing-location-based-m-1773223069616-37623ab6.png?_wi=1", imageAlt: "Fresh sweet maize from Jinja region"},
name: "Sweet Maize",
price: "1,800 UGX/kg",
rating: 4.6,
reviewCount: "218",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-illustration-showing-location-based-m-1773223069616-37623ab6.png?_wi=1",
imageAlt: "Fresh sweet maize from Jinja region",
},
{ {
id: "3", id: "3", brand: "Western Greens Co", name: "Fresh Kale", price: "3,200 UGX/kg", rating: 4.9,
brand: "Western Greens Co", reviewCount: "567", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-illustration-showing-direct-farmer-to-1773223069591-a16a944e.png?_wi=1", imageAlt: "Premium fresh kale from western Uganda"},
name: "Fresh Kale",
price: "3,200 UGX/kg",
rating: 4.9,
reviewCount: "567",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/an-illustration-showing-direct-farmer-to-1773223069591-a16a944e.png?_wi=1",
imageAlt: "Premium fresh kale from western Uganda",
},
]} ]}
/> />
</div> </div>
@@ -217,46 +167,22 @@ export default function HomePage() {
features={[ features={[
{ {
id: 1, id: 1,
title: "Step 1: Register & Profile Creation", title: "Step 1: Register & Profile Creation", description: "Sign up as farmer, buyer, or logistics provider. Create your profile with essential information. Farmers add farm location and produce types. Buyers provide purchasing preferences. Logistics providers list vehicle details.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/step-1-illustration-for-registration-pro-1773223069163-765a1f9d.png", imageAlt: "User registration and account creation step"},
description: "Sign up as farmer, buyer, or logistics provider. Create your profile with essential information. Farmers add farm location and produce types. Buyers provide purchasing preferences. Logistics providers list vehicle details.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/step-1-illustration-for-registration-pro-1773223069163-765a1f9d.png",
imageAlt: "User registration and account creation step",
},
{ {
id: 2, id: 2,
title: "Step 2: Create Listings", title: "Step 2: Create Listings", description: "Farmers create produce listings with crop name, quantity, price per kilogram, farm location via map picker, and harvest date. Listings appear immediately in the marketplace for buyers to discover.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/step-2-illustration-farmer-creating-prod-1773223070550-72600226.png", imageAlt: "Farmer produce listing creation interface"},
description: "Farmers create produce listings with crop name, quantity, price per kilogram, farm location via map picker, and harvest date. Listings appear immediately in the marketplace for buyers to discover.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/step-2-illustration-farmer-creating-prod-1773223070550-72600226.png",
imageAlt: "Farmer produce listing creation interface",
},
{ {
id: 3, id: 3,
title: "Step 3: Browse & Discover", title: "Step 3: Browse & Discover", description: "Buyers browse the marketplace, filter by crop type and location, view farmer profiles and ratings, and find fresh produce that meets their needs. Transparent pricing and farmer information build trust.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/step-3-illustration-buyer-browsing-marke-1773223070571-f9ff1049.png", imageAlt: "Buyer browsing marketplace with filters"},
description: "Buyers browse the marketplace, filter by crop type and location, view farmer profiles and ratings, and find fresh produce that meets their needs. Transparent pricing and farmer information build trust.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/step-3-illustration-buyer-browsing-marke-1773223070571-f9ff1049.png",
imageAlt: "Buyer browsing marketplace with filters",
},
{ {
id: 4, id: 4,
title: "Step 4: Place Order", title: "Step 4: Place Order", description: "Buyers select quantity and place an order. Order includes buyer ID, farmer ID, product ID, quantity needed, and calculated total price. Farmers receive instant notifications of incoming orders.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/step-4-illustration-buyer-placing-order--1773223069676-065e6907.png", imageAlt: "Order placement and confirmation screen"},
description: "Buyers select quantity and place an order. Order includes buyer ID, farmer ID, product ID, quantity needed, and calculated total price. Farmers receive instant notifications of incoming orders.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/step-4-illustration-buyer-placing-order--1773223069676-065e6907.png",
imageAlt: "Order placement and confirmation screen",
},
{ {
id: 5, id: 5,
title: "Step 5: Logistics Assignment", title: "Step 5: Logistics Assignment", description: "When the farmer accepts the order, the system suggests available logistics providers based on location and vehicle capacity. Logistics provider accepts the delivery request and begins coordination.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/step-5-illustration-logistics-assignment-1773223069789-b9240578.png", imageAlt: "Logistics provider assignment and truck matching"},
description: "When the farmer accepts the order, the system suggests available logistics providers based on location and vehicle capacity. Logistics provider accepts the delivery request and begins coordination.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/step-5-illustration-logistics-assignment-1773223069789-b9240578.png",
imageAlt: "Logistics provider assignment and truck matching",
},
{ {
id: 6, id: 6,
title: "Step 6: Delivery & Confirmation", title: "Step 6: Delivery & Confirmation", description: "Logistics provider executes delivery with real-time GPS tracking visible to both farmer and buyer. Upon delivery, buyer confirms receipt, and delivery status updates in real-time.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/step-6-illustration-delivery-completion--1773223069524-64d0745d.png", imageAlt: "Delivery completion and confirmation step"},
description: "Logistics provider executes delivery with real-time GPS tracking visible to both farmer and buyer. Upon delivery, buyer confirms receipt, and delivery status updates in real-time.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/step-6-illustration-delivery-completion--1773223069524-64d0745d.png",
imageAlt: "Delivery completion and confirmation step",
},
]} ]}
/> />
</div> </div>
@@ -269,13 +195,9 @@ export default function HomePage() {
description="Every completed transaction is permanently recorded on the Polygon blockchain, creating an immutable record of agricultural commerce. Each transaction stores farmer ID, buyer ID, product details, quantity, price, and timestamp. The blockchain transaction hash is stored in our database and visible in order history, providing both farmer and buyer with cryptographic proof of the transaction." description="Every completed transaction is permanently recorded on the Polygon blockchain, creating an immutable record of agricultural commerce. Each transaction stores farmer ID, buyer ID, product details, quantity, price, and timestamp. The blockchain transaction hash is stored in our database and visible in order history, providing both farmer and buyer with cryptographic proof of the transaction."
metrics={[ metrics={[
{ {
value: "100%", value: "100%", title: "Transactions Verified"},
title: "Transactions Verified",
},
{ {
value: "<2s", value: "<2s", title: "Recording Time"},
title: "Recording Time",
},
]} ]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-transaction-history-screen-showing-com-1773223069851-0b42c0a7.png" imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-transaction-history-screen-showing-com-1773223069851-0b42c0a7.png"
imageAlt="Blockchain transaction recording and verification interface" imageAlt="Blockchain transaction recording and verification interface"
@@ -294,15 +216,7 @@ export default function HomePage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
names={[ names={[
"Uganda Farmers Union", "Uganda Farmers Union", "National Agricultural Council", "East African Trade Association", "Rural Cooperative Network", "Agricultural Development Bank", "Farmers Market Federation", "Sustainable Agriculture Initiative", "Regional Trade Commission"]}
"National Agricultural Council",
"East African Trade Association",
"Rural Cooperative Network",
"Agricultural Development Bank",
"Farmers Market Federation",
"Sustainable Agriculture Initiative",
"Regional Trade Commission",
]}
speed={40} speed={40}
showCard={true} showCard={true}
/> />
@@ -319,25 +233,13 @@ export default function HomePage() {
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
metrics={[ metrics={[
{ {
id: "1", id: "1", value: "15,000+", description: "Active Farmers"},
value: "15,000+",
description: "Active Farmers",
},
{ {
id: "2", id: "2", value: "8,500+", description: "Verified Buyers"},
value: "8,500+",
description: "Verified Buyers",
},
{ {
id: "3", id: "3", value: "2,200+", description: "Logistics Partners"},
value: "2,200+",
description: "Logistics Partners",
},
{ {
id: "4", id: "4", value: "450M UGX", description: "Total Transaction Value"},
value: "450M UGX",
description: "Total Transaction Value",
},
]} ]}
/> />
</div> </div>
@@ -351,59 +253,17 @@ export default function HomePage() {
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "1", id: "1", title: "Doubled My Earnings in 6 Months", quote: "AgriLink changed everything for my farm. Before, I was selling to middlemen at terrible prices. Now I connect directly with buyers, get fair prices, and see exactly where my produce goes. My monthly earnings have doubled since joining.", name: "John Musoke", role: "Farmer - Kampala Region", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-portrait-photograph-of-a-ugandan-farme-1773223069466-6331fbaa.png?_wi=1", imageAlt: "John Musoke, farmer from Kampala"},
title: "Doubled My Earnings in 6 Months",
quote: "AgriLink changed everything for my farm. Before, I was selling to middlemen at terrible prices. Now I connect directly with buyers, get fair prices, and see exactly where my produce goes. My monthly earnings have doubled since joining.",
name: "John Musoke",
role: "Farmer - Kampala Region",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-portrait-photograph-of-a-ugandan-farme-1773223069466-6331fbaa.png?_wi=1",
imageAlt: "John Musoke, farmer from Kampala",
},
{ {
id: "2", id: "2", title: "Fresh Produce, Guaranteed Quality", quote: "As a restaurant owner, I need reliable suppliers I can trust. AgriLink connects me directly with verified farmers, and I can see their farm location and ratings. The quality is consistently excellent, and I always get fair prices. It's transformed my supply chain.", name: "Sarah Nakamatte", role: "Restaurant Owner - Entebbe", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-professional-portrait-photograph-of-a--1773223069991-4c62c25a.png?_wi=1", imageAlt: "Sarah Nakamatte, restaurant owner"},
title: "Fresh Produce, Guaranteed Quality",
quote: "As a restaurant owner, I need reliable suppliers I can trust. AgriLink connects me directly with verified farmers, and I can see their farm location and ratings. The quality is consistently excellent, and I always get fair prices. It's transformed my supply chain.",
name: "Sarah Nakamatte",
role: "Restaurant Owner - Entebbe",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-professional-portrait-photograph-of-a--1773223069991-4c62c25a.png?_wi=1",
imageAlt: "Sarah Nakamatte, restaurant owner",
},
{ {
id: "3", id: "3", title: "Steady Income with AgriLink", quote: "I run a small logistics business with 3 trucks. AgriLink gives me consistent delivery requests with transparent pricing. I can plan my routes efficiently, and payment is always reliable through the blockchain system. This is the future of logistics in Uganda.", name: "David Okello", role: "Logistics Provider - Jinja", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-portrait-photograph-of-a-ugandan-logis-1773223069072-8bd03653.png?_wi=1", imageAlt: "David Okello, logistics provider"},
title: "Steady Income with AgriLink",
quote: "I run a small logistics business with 3 trucks. AgriLink gives me consistent delivery requests with transparent pricing. I can plan my routes efficiently, and payment is always reliable through the blockchain system. This is the future of logistics in Uganda.",
name: "David Okello",
role: "Logistics Provider - Jinja",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-portrait-photograph-of-a-ugandan-logis-1773223069072-8bd03653.png",
imageAlt: "David Okello, logistics provider",
},
{ {
id: "4", id: "4", title: "Blockchain Gives Me Peace of Mind", quote: "What I love most about AgriLink is the blockchain verification. Every transaction is recorded permanently, and I have proof of every deal. This transparency eliminates disputes and builds trust between me and my buyers. I recommend AgriLink to all my farmer friends.", name: "Grace Kiprotich", role: "Farmer - Western Uganda", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-portrait-photograph-of-a-ugandan-farme-1773223069466-6331fbaa.png?_wi=2", imageAlt: "Grace Kiprotich, farmer from Western Uganda"},
title: "Blockchain Gives Me Peace of Mind",
quote: "What I love most about AgriLink is the blockchain verification. Every transaction is recorded permanently, and I have proof of every deal. This transparency eliminates disputes and builds trust between me and my buyers. I recommend AgriLink to all my farmer friends.",
name: "Grace Kiprotich",
role: "Farmer - Western Uganda",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-portrait-photograph-of-a-ugandan-farme-1773223069466-6331fbaa.png?_wi=2",
imageAlt: "Grace Kiprotich, farmer from Western Uganda",
},
{ {
id: "5", id: "5", title: "Scale My Purchasing Operations", quote: "Managing produce for a wholesale distributor requires reliability and transparency. AgriLink's filtering by location and crop type, combined with farmer ratings, lets me scale my purchasing confidently. The blockchain records are invaluable for auditing.", name: "Michael Kiswani", role: "Wholesale Distributor - Kampala", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-professional-portrait-photograph-of-a--1773223069991-4c62c25a.png?_wi=2", imageAlt: "Michael Kiswani, wholesale distributor"},
title: "Scale My Purchasing Operations",
quote: "Managing produce for a wholesale distributor requires reliability and transparency. AgriLink's filtering by location and crop type, combined with farmer ratings, lets me scale my purchasing confidently. The blockchain records are invaluable for auditing.",
name: "Michael Kiswani",
role: "Wholesale Distributor - Kampala",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-professional-portrait-photograph-of-a--1773223069991-4c62c25a.png?_wi=2",
imageAlt: "Michael Kiswani, wholesale distributor",
},
{ {
id: "6", id: "6", title: "Fair Prices for My Harvest", quote: "The transparency of AgriLink pricing means I'm never cheated. I see exactly what buyers are willing to pay and can negotiate fair rates. Plus, knowing my transactions are on the blockchain gives me legal protection. This is the platform I've been waiting for.", name: "Beatrice Kipchoge", role: "Farmer - Fort Portal", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-portrait-photograph-of-a-ugandan-farme-1773223069466-6331fbaa.png?_wi=3", imageAlt: "Beatrice Kipchoge, farmer from Fort Portal"},
title: "Fair Prices for My Harvest",
quote: "The transparency of AgriLink pricing means I'm never cheated. I see exactly what buyers are willing to pay and can negotiate fair rates. Plus, knowing my transactions are on the blockchain gives me legal protection. This is the platform I've been waiting for.",
name: "Beatrice Kipchoge",
role: "Farmer - Fort Portal",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnKYPCgpJGxHpFTeDb61G2JGch/a-portrait-photograph-of-a-ugandan-farme-1773223069466-6331fbaa.png?_wi=3",
imageAlt: "Beatrice Kipchoge, farmer from Fort Portal",
},
]} ]}
/> />
</div> </div>