Merge version_1 into main #2

Merged
bender merged 5 commits from version_1 into main 2026-03-13 02:18:46 +00:00
5 changed files with 132 additions and 393 deletions

View File

@@ -16,7 +16,7 @@ export default function BeekeeperDashboardPage() {
borderRadius="soft"
contentWidth="compact"
sizing="largeSmallSizeLargeTitles"
background="noise"
background="circleGradient"
cardStyle="gradient-radial"
primaryButtonStyle="double-inset"
secondaryButtonStyle="glass"
@@ -48,54 +48,27 @@ export default function BeekeeperDashboardPage() {
useInvertedBackground={false}
features={[
{
id: "hive-monitoring",
label: "🐝 Hive Monitoring",
title: "Real-Time Environmental Tracking",
items: [
"Temperature & humidity sensors per hive",
"Instant alerts for critical conditions",
"Historical data trends and patterns",
"Anomaly detection powered by AI",
],
id: "hive-monitoring", label: "🐝 Hive Monitoring", title: "Real-Time Environmental Tracking", items: [
"Temperature & humidity sensors per hive", "Instant alerts for critical conditions", "Historical data trends and patterns", "Anomaly detection powered by AI"],
buttons: [
{
text: "View Monitoring",
href: "#",
},
text: "View Monitoring", href: "#"},
],
},
{
id: "productivity-calc",
label: "📊 Productivity",
title: "60 lbs/Colmena Target Tracking",
items: [
"Goal-setting and progress visualization",
"Seasonal productivity forecasts",
"Comparative benchmarking with peers",
"Optimization recommendations",
],
id: "productivity-calc", label: "📊 Productivity", title: "60 lbs/Colmena Target Tracking", items: [
"Goal-setting and progress visualization", "Seasonal productivity forecasts", "Comparative benchmarking with peers", "Optimization recommendations"],
buttons: [
{
text: "Check Progress",
href: "#",
},
text: "Check Progress", href: "#"},
],
},
{
id: "direct-sales",
label: "🤝 Direct Market",
title: "Sell Directly to Premium Buyers",
items: [
"Publish batches to verified buyers",
"Fair pricing without intermediaries",
"40% margin improvement on average",
"Automated fulfillment coordination",
],
id: "direct-sales", label: "🤝 Direct Market", title: "Sell Directly to Premium Buyers", items: [
"Publish batches to verified buyers", "Fair pricing without intermediaries", "40% margin improvement on average", "Automated fulfillment coordination"],
buttons: [
{
text: "List Honey",
href: "#",
},
text: "List Honey", href: "#"},
],
},
]}
@@ -110,24 +83,16 @@ export default function BeekeeperDashboardPage() {
metrics={[
{
icon: TrendingUp,
label: "Avg. Margin Increase",
value: "40%",
},
label: "Avg. Margin Increase", value: "40%"},
{
icon: Globe,
label: "Active Beekeepers",
value: "5,000+",
},
label: "Active Beekeepers", value: "5,000+"},
{
icon: Leaf,
label: "Hives Connected",
value: "45,000+",
},
label: "Hives Connected", value: "45,000+"},
{
icon: Zap,
label: "Data Points Recorded",
value: "2.5B+",
},
label: "Data Points Recorded", value: "2.5B+"},
]}
/>
</div>
@@ -136,17 +101,13 @@ export default function BeekeeperDashboardPage() {
<ContactText
text="Ready to transform your beekeeping operation? Join thousands of apiarists using Colmena DAO to sell directly, optimize productivity, and access fair markets. Start your journey today."
animationType="entrance-slide"
background={{ variant: "noise" }}
background={{ variant: "plain" }}
useInvertedBackground={false}
buttons={[
{
text: "Start Dashboard",
href: "#",
},
text: "Start Dashboard", href: "#"},
{
text: "Schedule Demo",
href: "#",
},
text: "Schedule Demo", href: "#"},
]}
/>
</div>

View File

@@ -16,7 +16,7 @@ export default function BuyerDashboardPage() {
borderRadius="soft"
contentWidth="compact"
sizing="largeSmallSizeLargeTitles"
background="noise"
background="circleGradient"
cardStyle="gradient-radial"
primaryButtonStyle="double-inset"
secondaryButtonStyle="glass"
@@ -48,54 +48,27 @@ export default function BuyerDashboardPage() {
useInvertedBackground={false}
features={[
{
id: "batch-traceability",
label: "🔍 Traceability",
title: "Origin Certificates & Pollen Profiles",
items: [
"Complete batch history from hive to buyer",
"Origin certification with blockchain proof",
"Pollen analysis and quality metrics",
"Supplier reputation scoring",
],
id: "batch-traceability", label: "🔍 Traceability", title: "Origin Certificates & Pollen Profiles", items: [
"Complete batch history from hive to buyer", "Origin certification with blockchain proof", "Pollen analysis and quality metrics", "Supplier reputation scoring"],
buttons: [
{
text: "Browse Batches",
href: "#",
},
text: "Browse Batches", href: "#"},
],
},
{
id: "cold-chain",
label: "❄️ Cold Chain",
title: "Real-Time Logistics Monitoring",
items: [
"GPS tracking and temperature validation",
"Immutable transport history",
"Automatic alerts for deviations",
"Cold chain compliance reports",
],
id: "cold-chain", label: "❄️ Cold Chain", title: "Real-Time Logistics Monitoring", items: [
"GPS tracking and temperature validation", "Immutable transport history", "Automatic alerts for deviations", "Cold chain compliance reports"],
buttons: [
{
text: "Track Shipments",
href: "#",
},
text: "Track Shipments", href: "#"},
],
},
{
id: "smart-contracts",
label: "⚙️ Automation",
title: "Smart Contract Validation & Settlement",
items: [
"Automated order-to-payment workflows",
"Sensor-triggered fund release",
"Penalty clauses for quality deviations",
"100% transparent contract history",
],
id: "smart-contracts", label: "⚙️ Automation", title: "Smart Contract Validation & Settlement", items: [
"Automated order-to-payment workflows", "Sensor-triggered fund release", "Penalty clauses for quality deviations", "100% transparent contract history"],
buttons: [
{
text: "Manage Contracts",
href: "#",
},
text: "Manage Contracts", href: "#"},
],
},
]}
@@ -110,24 +83,16 @@ export default function BuyerDashboardPage() {
metrics={[
{
icon: TrendingUp,
label: "Compliance Time Saved",
value: "60%",
},
label: "Compliance Time Saved", value: "60%"},
{
icon: Globe,
label: "Active B2B Partners",
value: "800+",
},
label: "Active B2B Partners", value: "800+"},
{
icon: Leaf,
label: "Data Immutability Rate",
value: "100%",
},
label: "Data Immutability Rate", value: "100%"},
{
icon: Zap,
label: "Avg. ROI Achieved",
value: "3 Months",
},
label: "Avg. ROI Achieved", value: "3 Months"},
]}
/>
</div>
@@ -136,17 +101,13 @@ export default function BuyerDashboardPage() {
<ContactText
text="Elevate your supply chain with complete transparency and automation. B2B buyers across the food industry trust Colmena DAO for quality assurance, logistics optimization, and regulatory compliance. Connect with verified suppliers today."
animationType="entrance-slide"
background={{ variant: "noise" }}
background={{ variant: "plain" }}
useInvertedBackground={false}
buttons={[
{
text: "Access Dashboard",
href: "#",
},
text: "Access Dashboard", href: "#"},
{
text: "Contact Sales",
href: "#",
},
text: "Contact Sales", href: "#"},
]}
/>
</div>

View File

@@ -22,9 +22,7 @@ export default function HomePage() {
];
const navButton = {
text: "Start Now",
href: "contact",
};
text: "Start Now", href: "contact"};
return (
<ThemeProvider
@@ -33,7 +31,7 @@ export default function HomePage() {
borderRadius="soft"
contentWidth="compact"
sizing="largeSmallSizeLargeTitles"
background="noise"
background="circleGradient"
cardStyle="gradient-radial"
primaryButtonStyle="double-inset"
secondaryButtonStyle="glass"
@@ -54,7 +52,7 @@ export default function HomePage() {
tag="Blockchain × IoT × Regenerative Impact"
tagIcon={Zap}
tagAnimation="slide-up"
background={{ variant: "noise" }}
background={{ variant: "plain" }}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/a-modern-blockchain-visualization-showin-1773368145995-f66ffa60.png"
imageAlt="Colmena DAO blockchain network visualization with interconnected beehive nodes"
imagePosition="right"
@@ -66,37 +64,17 @@ export default function HomePage() {
buttonAnimation="slide-up"
testimonials={[
{
name: "Roberto García",
handle: "Beekeeper, Andean Cooperative",
testimonial: "Finally, direct access to premium markets without losing 40% to intermediaries. Colmena transformed my operation.",
rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/portrait-photo-of-a-professional-beekeep-1773368147110-7e3af8fe.png?_wi=1",
imageAlt: "Roberto García, beekeeper from Andean cooperative",
},
name: "Roberto García", handle: "Beekeeper, Andean Cooperative", testimonial: "Finally, direct access to premium markets without losing 40% to intermediaries. Colmena transformed my operation.", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/portrait-photo-of-a-professional-beekeep-1773368147110-7e3af8fe.png", imageAlt: "Roberto García, beekeeper from Andean cooperative"},
{
name: "Dr. María López",
handle: "Environmental Researcher, UxTIC",
testimonial: "Immutable data integrity that blockchain provides is exactly what field conservation science needs. Game-changing for our models.",
rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/portrait-photo-of-a-female-environmental-1773368145329-ee060d04.png?_wi=1",
imageAlt: "Dr. María López, environmental researcher",
},
name: "Dr. María López", handle: "Environmental Researcher, UxTIC", testimonial: "Immutable data integrity that blockchain provides is exactly what field conservation science needs. Game-changing for our models.", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/portrait-photo-of-a-female-environmental-1773368145329-ee060d04.png", imageAlt: "Dr. María López, environmental researcher"},
{
name: "Carlos Mendez",
handle: "Supply Chain Director, Premium Importers",
testimonial: "Complete traceability from origin. Our customers trust our quality certifications 100% now. ROI achieved in 3 months.",
rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/portrait-photo-of-a-b2b-buyer-or-supply--1773368145275-20b3d53f.png?_wi=1",
imageAlt: "Carlos Mendez, B2B supply chain director",
},
name: "Carlos Mendez", handle: "Supply Chain Director, Premium Importers", testimonial: "Complete traceability from origin. Our customers trust our quality certifications 100% now. ROI achieved in 3 months.", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/portrait-photo-of-a-b2b-buyer-or-supply--1773368145275-20b3d53f.png", imageAlt: "Carlos Mendez, B2B supply chain director"},
{
name: "Elena Ruiz",
handle: "Quality Assurance Manager, Food Distributor",
testimonial: "Smart contracts eliminate manual compliance checks. We've cut logistics validation time by 60% and reduced errors to zero.",
rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/portrait-photo-of-a-food-industry-profes-1773368145505-4aab9826.png?_wi=1",
imageAlt: "Elena Ruiz, quality assurance manager",
},
name: "Elena Ruiz", handle: "Quality Assurance Manager, Food Distributor", testimonial: "Smart contracts eliminate manual compliance checks. We've cut logistics validation time by 60% and reduced errors to zero.", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/portrait-photo-of-a-food-industry-profes-1773368145505-4aab9826.png", imageAlt: "Elena Ruiz, quality assurance manager"},
]}
testimonialRotationInterval={5000}
useInvertedBackground={false}
@@ -117,42 +95,18 @@ export default function HomePage() {
useInvertedBackground={false}
features={[
{
id: "apicultor",
label: "🐝 Apicultor",
title: "Maximize Productivity & Fair Pricing",
items: [
"Real-time hive health alerts (temp, humidity)",
"Productivity calculator: Target 60 lbs/colmena",
"Direct marketplace—sell without intermediaries",
"AI-powered farm advisor chatbot",
"Field technician visit tracking via QR codes",
],
id: "apicultor", label: "🐝 Apicultor", title: "Maximize Productivity & Fair Pricing", items: [
"Real-time hive health alerts (temp, humidity)", "Productivity calculator: Target 60 lbs/colmena", "Direct marketplace—sell without intermediaries", "AI-powered farm advisor chatbot", "Field technician visit tracking via QR codes"],
buttons: [{ text: "Go to Dashboard", href: "#" }],
},
{
id: "researcher",
label: "📊 Researcher",
title: "Unlock Big Data & Conservation Insights",
items: [
"Downloadable datasets (JSON/CSV) from IoT sensors",
"Regional pollinator health mapping (Andean data)",
"Blockchain immutability protocol documentation",
"Coordinate field-based monitoring campaigns",
"Predictive model validation with verified data",
],
id: "researcher", label: "📊 Researcher", title: "Unlock Big Data & Conservation Insights", items: [
"Downloadable datasets (JSON/CSV) from IoT sensors", "Regional pollinator health mapping (Andean data)", "Blockchain immutability protocol documentation", "Coordinate field-based monitoring campaigns", "Predictive model validation with verified data"],
buttons: [{ text: "Go to Dashboard", href: "/researcher" }],
},
{
id: "buyer",
label: "🏭 B2B Buyer",
title: "Certify Quality & Optimize Logistics",
items: [
"Batch traceability: Origin certs & pollen profiles",
"Cold chain monitoring: Real-time temp history",
"Smart contracts: Auto-release on sensor validation",
"INVIMA/ISO compliance badge downloads",
"NFC/QR container scanning for field validation",
],
id: "buyer", label: "🏭 B2B Buyer", title: "Certify Quality & Optimize Logistics", items: [
"Batch traceability: Origin certs & pollen profiles", "Cold chain monitoring: Real-time temp history", "Smart contracts: Auto-release on sensor validation", "INVIMA/ISO compliance badge downloads", "NFC/QR container scanning for field validation"],
buttons: [{ text: "Go to Dashboard", href: "#" }],
},
]}
@@ -169,14 +123,7 @@ export default function HomePage() {
textboxLayout="default"
useInvertedBackground={false}
names={[
"UxTIC Institute",
"enREDo Alliance",
"Sustainable Ag Collective",
"Environmental Data Consortium",
"Quality Assurance Federation",
"Andean Agricultural Cooperative",
"Regional University Research Lab",
]}
"UxTIC Institute", "enREDo Alliance", "Sustainable Ag Collective", "Environmental Data Consortium", "Quality Assurance Federation", "Andean Agricultural Cooperative", "Regional University Research Lab"]}
speed={40}
showCard={true}
buttons={[{ text: "View Network Map", href: "#" }]}
@@ -210,70 +157,28 @@ export default function HomePage() {
useInvertedBackground={false}
features={[
{
id: "blockchain-immutability",
label: "🔐 Immutability",
title: "Blockchain Protocol for Data Integrity",
items: [
"Every sensor reading timestamped & cryptographically sealed",
"Zero possibility of tampering once recorded",
"Public audit trail for regulatory compliance",
"Smart contract automation for conditional actions",
],
id: "blockchain-immutability", label: "🔐 Immutability", title: "Blockchain Protocol for Data Integrity", items: [
"Every sensor reading timestamped & cryptographically sealed", "Zero possibility of tampering once recorded", "Public audit trail for regulatory compliance", "Smart contract automation for conditional actions"],
},
{
id: "iot-realtime",
label: "📡 Real-Time IoT",
title: "Connected Hive Monitoring & Alerts",
items: [
"Temperature & humidity sensors in every hive",
"Live streaming to cloud dashboards",
"Anomaly detection: Instant alerts for critical events",
"Integration with farm management systems",
],
id: "iot-realtime", label: "📡 Real-Time IoT", title: "Connected Hive Monitoring & Alerts", items: [
"Temperature & humidity sensors in every hive", "Live streaming to cloud dashboards", "Anomaly detection: Instant alerts for critical events", "Integration with farm management systems"],
},
{
id: "direct-market",
label: "🤝 Direct Market",
title: "Peer-to-Peer BuyerSeller Platform",
items: [
"Beekeepers publish directly to premium buyers",
"Fair pricing algorithms reduce intermediary friction",
"Micro-logistics coordination & fulfillment",
"Dispute resolution via smart contracts",
],
id: "direct-market", label: "🤝 Direct Market", title: "Peer-to-Peer BuyerSeller Platform", items: [
"Beekeepers publish directly to premium buyers", "Fair pricing algorithms reduce intermediary friction", "Micro-logistics coordination & fulfillment", "Dispute resolution via smart contracts"],
},
{
id: "environmental-tracking",
label: "🌍 Environmental Impact",
title: "Pollinator Health & Conservation Metrics",
items: [
"Track regional biodiversity indices in real-time",
"Correlate honey production with ecological resilience",
"Carbon & environmental credit tracking",
"Scientists access verified field data",
],
id: "environmental-tracking", label: "🌍 Environmental Impact", title: "Pollinator Health & Conservation Metrics", items: [
"Track regional biodiversity indices in real-time", "Correlate honey production with ecological resilience", "Carbon & environmental credit tracking", "Scientists access verified field data"],
},
{
id: "cold-chain-logistics",
label: "❄️ Cold Chain Ops",
title: "End-to-End Logistics Transparency",
items: [
"GPS + temperature tracking from hive to buyer",
"Immutable transport history on blockchain",
"Auto-validation via sensor checkpoints",
"Compliance reports (INVIMA, ISO standards)",
],
id: "cold-chain-logistics", label: "❄️ Cold Chain Ops", title: "End-to-End Logistics Transparency", items: [
"GPS + temperature tracking from hive to buyer", "Immutable transport history on blockchain", "Auto-validation via sensor checkpoints", "Compliance reports (INVIMA, ISO standards)"],
},
{
id: "smart-contracts",
label: "⚙️ Smart Contracts",
title: "Automated Order Settlement & Validation",
items: [
"Purchase orders lock on agreed terms",
"Automatic funds release post sensor validation",
"Penalty clauses for quality deviations",
"Transparent, auditable transaction history",
],
id: "smart-contracts", label: "⚙️ Smart Contracts", title: "Automated Order Settlement & Validation", items: [
"Purchase orders lock on agreed terms", "Automatic funds release post sensor validation", "Penalty clauses for quality deviations", "Transparent, auditable transaction history"],
},
]}
/>
@@ -291,41 +196,17 @@ export default function HomePage() {
animationType="blur-reveal"
testimonials={[
{
id: "1",
name: "Roberto García",
role: "Beekeeper & Cooperative Leader",
company: "Andean Honey Collective",
rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/portrait-photo-of-a-professional-beekeep-1773368147110-7e3af8fe.png?_wi=2",
imageAlt: "Roberto García, beekeeper and cooperative leader",
},
id: "1", name: "Roberto García", role: "Beekeeper & Cooperative Leader", company: "Andean Honey Collective", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/portrait-photo-of-a-professional-beekeep-1773368147110-7e3af8fe.png", imageAlt: "Roberto García, beekeeper and cooperative leader"},
{
id: "2",
name: "Dr. María López",
role: "Environmental Scientist",
company: "UxTIC Research Institute",
rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/portrait-photo-of-a-female-environmental-1773368145329-ee060d04.png?_wi=2",
imageAlt: "Dr. María López, environmental researcher",
},
id: "2", name: "Dr. María López", role: "Environmental Scientist", company: "UxTIC Research Institute", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/portrait-photo-of-a-female-environmental-1773368145329-ee060d04.png", imageAlt: "Dr. María López, environmental researcher"},
{
id: "3",
name: "Carlos Mendez",
role: "Supply Chain Director",
company: "Premium Food Importers Inc.",
rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/portrait-photo-of-a-b2b-buyer-or-supply--1773368145275-20b3d53f.png?_wi=2",
imageAlt: "Carlos Mendez, B2B supply chain director",
},
id: "3", name: "Carlos Mendez", role: "Supply Chain Director", company: "Premium Food Importers Inc.", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/portrait-photo-of-a-b2b-buyer-or-supply--1773368145275-20b3d53f.png", imageAlt: "Carlos Mendez, B2B supply chain director"},
{
id: "4",
name: "Elena Ruiz",
role: "Quality Assurance Manager",
company: "Continental Distribution Network",
rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/portrait-photo-of-a-food-industry-profes-1773368145505-4aab9826.png?_wi=2",
imageAlt: "Elena Ruiz, quality assurance manager",
},
id: "4", name: "Elena Ruiz", role: "Quality Assurance Manager", company: "Continental Distribution Network", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/portrait-photo-of-a-food-industry-profes-1773368145505-4aab9826.png", imageAlt: "Elena Ruiz, quality assurance manager"},
]}
kpiItems={[
{ value: "15%", label: "Expected conversion lift in 60 days" },
@@ -348,45 +229,21 @@ export default function HomePage() {
animationType="smooth"
faqs={[
{
id: "1",
title: "How does blockchain ensure data immutability in Colmena?",
content: "Every sensor reading is cryptographically hashed and timestamped on a distributed ledger. Once recorded, data cannot be altered without breaking the cryptographic chain—making tampering immediately detectable. This creates an audit-proof record for regulators and buyers.",
},
id: "1", title: "How does blockchain ensure data immutability in Colmena?", content: "Every sensor reading is cryptographically hashed and timestamped on a distributed ledger. Once recorded, data cannot be altered without breaking the cryptographic chain—making tampering immediately detectable. This creates an audit-proof record for regulators and buyers."},
{
id: "2",
title: "What IoT sensors do I need to install?",
content: "Basic setups require temperature and humidity sensors inside each hive, plus GPS trackers for containers during transport. Installation takes ~30 minutes per hive. We provide wireless sensors with 2-year battery life and cloud sync. Video tutorials and on-site technician support are included in the onboarding package.",
},
id: "2", title: "What IoT sensors do I need to install?", content: "Basic setups require temperature and humidity sensors inside each hive, plus GPS trackers for containers during transport. Installation takes ~30 minutes per hive. We provide wireless sensors with 2-year battery life and cloud sync. Video tutorials and on-site technician support are included in the onboarding package."},
{
id: "3",
title: "How do I access the research datasets?",
content: "Researchers can log in to the Data Portal and filter by region, date range, and variable (pollen type, humidity trend, etc.). All datasets are downloadable as JSON or CSV. Use our API for real-time streaming into your models. Data access is governed by research agreements and privacy protocols.",
},
id: "3", title: "How do I access the research datasets?", content: "Researchers can log in to the Data Portal and filter by region, date range, and variable (pollen type, humidity trend, etc.). All datasets are downloadable as JSON or CSV. Use our API for real-time streaming into your models. Data access is governed by research agreements and privacy protocols."},
{
id: "4",
title: "Can I use Colmena for international exports?",
content: "Yes. Colmena complies with INVIMA (Colombia), FSMA (USA), and EU food traceability standards. Cold chain records are automatically formatted for customs declarations. Smart contracts can integrate with international payment systems (SWIFT, stablecoins) for cross-border settlement.",
},
id: "4", title: "Can I use Colmena for international exports?", content: "Yes. Colmena complies with INVIMA (Colombia), FSMA (USA), and EU food traceability standards. Cold chain records are automatically formatted for customs declarations. Smart contracts can integrate with international payment systems (SWIFT, stablecoins) for cross-border settlement."},
{
id: "5",
title: "What are the costs and how do I pay?",
content: "For Beekeepers: $50/month + 1% transaction fee on direct sales. Researchers: Academic licenses are free; commercial access starts at $200/month. B2B Buyers: Flat $300/month + per-batch validation fees ($5/batch). Payment via credit card, ACH, or stablecoin (USDC/USDT).",
},
id: "5", title: "What are the costs and how do I pay?", content: "For Beekeepers: $50/month + 1% transaction fee on direct sales. Researchers: Academic licenses are free; commercial access starts at $200/month. B2B Buyers: Flat $300/month + per-batch validation fees ($5/batch). Payment via credit card, ACH, or stablecoin (USDC/USDT)."},
{
id: "6",
title: "Is Colmena compliant with data privacy regulations?",
content: "Colmena complies with GDPR (EU), CCPA (USA), and local data protection laws. Personal data is encrypted and stored separately from blockchain records. Researchers can access anonymized datasets; beekeepers retain full control of their operational data.",
},
id: "6", title: "Is Colmena compliant with data privacy regulations?", content: "Colmena complies with GDPR (EU), CCPA (USA), and local data protection laws. Personal data is encrypted and stored separately from blockchain records. Researchers can access anonymized datasets; beekeepers retain full control of their operational data."},
{
id: "7",
title: "What happens if sensors malfunction?",
content: "Our platform detects sensor gaps automatically and alerts you. If a sensor is offline for >2 hours, the system flags the batch as 'unvalidated' until data resumes. Redundant sensors and manual entry workflows are available for critical periods. Support team assists with replacement logistics.",
},
id: "7", title: "What happens if sensors malfunction?", content: "Our platform detects sensor gaps automatically and alerts you. If a sensor is offline for >2 hours, the system flags the batch as 'unvalidated' until data resumes. Redundant sensors and manual entry workflows are available for critical periods. Support team assists with replacement logistics."},
{
id: "8",
title: "Can I integrate Colmena with my existing farm software?",
content: "Yes. We offer REST API and webhooks for integration with major farm management platforms (Agworld, Granular, AgWorld). Custom integrations are available for enterprise clients. Our technical team provides implementation support.",
},
id: "8", title: "Can I integrate Colmena with my existing farm software?", content: "Yes. We offer REST API and webhooks for integration with major farm management platforms (Agworld, Granular, AgWorld). Custom integrations are available for enterprise clients. Our technical team provides implementation support."},
]}
/>
</div>
@@ -395,7 +252,7 @@ export default function HomePage() {
<ContactText
text="Ready to join the transparency revolution? Start your journey with Colmena DAO today. Whether you're a beekeeper seeking fair pricing, a researcher pursuing immutable data, or a buyer ensuring quality—we're here to empower your mission."
animationType="entrance-slide"
background={{ variant: "noise" }}
background={{ variant: "plain" }}
useInvertedBackground={false}
buttons={[
{ text: "Schedule a Demo", href: "#" },

View File

@@ -18,9 +18,7 @@ export default function ResearcherDashboardPage() {
];
const navButton = {
text: "Start Now",
href: "contact",
};
text: "Start Now", href: "contact"};
return (
<ThemeProvider
@@ -29,7 +27,7 @@ export default function ResearcherDashboardPage() {
borderRadius="soft"
contentWidth="compact"
sizing="largeSmallSizeLargeTitles"
background="noise"
background="circleGradient"
cardStyle="gradient-radial"
primaryButtonStyle="double-inset"
secondaryButtonStyle="glass"
@@ -50,7 +48,7 @@ export default function ResearcherDashboardPage() {
tag="Big Data × Conservation Science × Blockchain Verification"
tagIcon={Database}
tagAnimation="slide-up"
background={{ variant: "noise" }}
background={{ variant: "plain" }}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/an-advanced-data-analytics-dashboard-for-1773368149113-f69da490.png"
imageAlt="Advanced data analytics dashboard for environmental researchers with real-time datasets"
imagePosition="right"
@@ -62,29 +60,14 @@ export default function ResearcherDashboardPage() {
buttonAnimation="slide-up"
testimonials={[
{
name: "Dr. María López",
handle: "Environmental Researcher, UxTIC",
testimonial: "Immutable data integrity that blockchain provides is exactly what field conservation science needs. Game-changing for our models.",
rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/portrait-photo-of-a-female-environmental-1773368145329-ee060d04.png?_wi=3",
imageAlt: "Dr. María López, environmental researcher",
},
name: "Dr. María López", handle: "Environmental Researcher, UxTIC", testimonial: "Immutable data integrity that blockchain provides is exactly what field conservation science needs. Game-changing for our models.", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/portrait-photo-of-a-female-environmental-1773368145329-ee060d04.png", imageAlt: "Dr. María López, environmental researcher"},
{
name: "Dr. James Chen",
handle: "Climate Data Scientist, Global Institute",
testimonial: "The regional pollinator health indices we extract from Colmena are transforming our predictive models. Finally, trustworthy data at scale.",
rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/portrait-photo-of-a-female-environmental-1773368145329-ee060d04.png?_wi=4",
imageAlt: "Dr. James Chen, climate data scientist",
},
name: "Dr. James Chen", handle: "Climate Data Scientist, Global Institute", testimonial: "The regional pollinator health indices we extract from Colmena are transforming our predictive models. Finally, trustworthy data at scale.", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/portrait-photo-of-a-female-environmental-1773368145329-ee060d04.png", imageAlt: "Dr. James Chen, climate data scientist"},
{
name: "Prof. Sandra Álvarez",
handle: "Biodiversity Lead, Andean University",
testimonial: "Colmena eliminates data verification overhead. Our team focuses on science, not logistics. Invaluable for collaborative research.",
rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/portrait-photo-of-a-female-environmental-1773368145329-ee060d04.png?_wi=5",
imageAlt: "Prof. Sandra Álvarez, biodiversity researcher",
},
name: "Prof. Sandra Álvarez", handle: "Biodiversity Lead, Andean University", testimonial: "Colmena eliminates data verification overhead. Our team focuses on science, not logistics. Invaluable for collaborative research.", rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3As4dUuxsK54I3XPC8JjY3Ooofp/portrait-photo-of-a-female-environmental-1773368145329-ee060d04.png", imageAlt: "Prof. Sandra Álvarez, biodiversity researcher"},
]}
testimonialRotationInterval={5000}
useInvertedBackground={false}
@@ -117,40 +100,16 @@ export default function ResearcherDashboardPage() {
useInvertedBackground={false}
features={[
{
id: "dataset-access",
label: "📊 Data Access",
title: "Download Verified Datasets in Standard Formats",
items: [
"JSON, CSV, NetCDF exports for machine learning pipelines",
"Real-time API streaming for live data ingestion",
"Region, date range, and variable filtering",
"Meta-data documentation with sensor calibration info",
"Usage tracking and citation support for publications",
],
id: "dataset-access", label: "📊 Data Access", title: "Download Verified Datasets in Standard Formats", items: [
"JSON, CSV, NetCDF exports for machine learning pipelines", "Real-time API streaming for live data ingestion", "Region, date range, and variable filtering", "Meta-data documentation with sensor calibration info", "Usage tracking and citation support for publications"],
},
{
id: "regional-mapping",
label: "🗺️ Regional Maps",
title: "Pollinator Health & Environmental Indices",
items: [
"Interactive maps showing biodiversity scores by region",
"Correlate honey productivity with ecological resilience",
"Temperature trend analysis across monitoring zones",
"Pollen type distribution and seasonal patterns",
"Historical data spanning 3+ years for trend analysis",
],
id: "regional-mapping", label: "🗺️ Regional Maps", title: "Pollinator Health & Environmental Indices", items: [
"Interactive maps showing biodiversity scores by region", "Correlate honey productivity with ecological resilience", "Temperature trend analysis across monitoring zones", "Pollen type distribution and seasonal patterns", "Historical data spanning 3+ years for trend analysis"],
},
{
id: "blockchain-validation",
label: "🔗 Data Integrity",
title: "Blockchain-Verified Immutability Guarantees",
items: [
"Every sensor reading cryptographically sealed at source",
"Tamper-proof audit trail for regulatory compliance",
"Smart contract validation protocols documented",
"Download immutability certificates with datasets",
"Third-party auditor access for verification studies",
],
id: "blockchain-validation", label: "🔗 Data Integrity", title: "Blockchain-Verified Immutability Guarantees", items: [
"Every sensor reading cryptographically sealed at source", "Tamper-proof audit trail for regulatory compliance", "Smart contract validation protocols documented", "Download immutability certificates with datasets", "Third-party auditor access for verification studies"],
},
]}
/>

View File

@@ -1,51 +1,52 @@
"use client";
import { memo } from "react";
import useSvgTextLogo from "./useSvgTextLogo";
import { cls } from "@/lib/utils";
import React from "react";
interface SvgTextLogoProps {
logoText: string;
adjustHeightFactor?: number;
verticalAlign?: "top" | "center";
text: string;
className?: string;
textClassName?: string;
fontSize?: number;
fontWeight?: "normal" | "bold" | "600" | "700";
letterSpacing?: number;
}
const SvgTextLogo = memo<SvgTextLogoProps>(function SvgTextLogo({
logoText,
adjustHeightFactor,
verticalAlign = "top",
className = "",
}) {
const { svgRef, textRef, viewBox, aspectRatio } = useSvgTextLogo(logoText, false, adjustHeightFactor);
const SvgTextLogo: React.FC<SvgTextLogoProps> = ({
text,
className = "", textClassName = "", fontSize = 24,
fontWeight = "bold", letterSpacing = 0,
}) => {
return (
<svg
ref={svgRef}
viewBox={viewBox}
className={cls("w-full", className)}
style={{ aspectRatio: aspectRatio }}
preserveAspectRatio="none"
role="img"
aria-label={`${logoText} logo`}
viewBox="0 0 300 100"
xmlns="http://www.w3.org/2000/svg"
className={`h-full w-full ${className}`}
aria-label={text}
>
<defs>
<style>
{`
.svg-text-logo-text {
font-size: ${fontSize}px;
font-weight: ${fontWeight};
letter-spacing: ${letterSpacing}px;
fill: currentColor;
font-family: inherit;
}
`}
</style>
</defs>
<text
ref={textRef}
x="0"
y={verticalAlign === "center" ? "50%" : "0"}
className="font-bold fill-current"
style={{
fontSize: "20px",
letterSpacing: "-0.02em",
dominantBaseline: verticalAlign === "center" ? "middle" : "text-before-edge"
}}
x="50%"
y="50%"
className={`svg-text-logo-text ${textClassName}`}
textAnchor="middle"
dominantBaseline="middle"
>
{logoText}
{text}
</text>
</svg>
);
});
};
SvgTextLogo.displayName = "SvgTextLogo";
export default SvgTextLogo;
export default SvgTextLogo;