diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx
index 9aef663..d731216 100644
--- a/src/app/about/page.tsx
+++ b/src/app/about/page.tsx
@@ -35,9 +35,7 @@ export default function AboutPage() {
{ name: "FAQ", id: "faq" },
]}
button={{
- text: "Start Analyzing Free",
- href: "#contact",
- }}
+ text: "Start Analyzing Free", href: "#contact"}}
/>
@@ -49,27 +47,19 @@ export default function AboutPage() {
tag="Our Story"
bulletPoints={[
{
- title: "Mission-Driven",
- description: "We're committed to making advanced data science accessible to non-technical teams and accelerating the path from data to insight.",
- icon: Target,
+ title: "Mission-Driven", description: "We're committed to making advanced data science accessible to non-technical teams and accelerating the path from data to insight.", icon: Target,
},
{
- title: "Innovation First",
- description: "Our team continuously develops cutting-edge AI and ML capabilities to stay ahead of industry trends and deliver exceptional value.",
- icon: Lightbulb,
+ title: "Innovation First", description: "Our team continuously develops cutting-edge AI and ML capabilities to stay ahead of industry trends and deliver exceptional value.", icon: Lightbulb,
},
{
- title: "Customer Success",
- description: "Your success is our success. We invest heavily in support, training, and continuous platform improvements based on user feedback.",
- icon: Award,
+ title: "Customer Success", description: "Your success is our success. We invest heavily in support, training, and continuous platform improvements based on user feedback.", icon: Award,
},
{
- title: "Trust & Security",
- description: "Enterprise-grade security, compliance with major standards (GDPR, CCPA, SOC 2), and complete transparency in how we handle your data.",
- icon: Zap,
+ title: "Trust & Security", description: "Enterprise-grade security, compliance with major standards (GDPR, CCPA, SOC 2), and complete transparency in how we handle your data.", icon: Zap,
},
]}
- imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/workflow-diagram-showing-6-connected-ste-1773265743490-6b6fd33b.png?_wi=2"
+ imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/workflow-diagram-showing-6-connected-ste-1773265743490-6b6fd33b.png"
imageAlt="DataFlow team working on analytics"
imagePosition="left"
textboxLayout="default"
@@ -85,38 +75,17 @@ export default function AboutPage() {
description="Three core advantages that set us apart in the data analytics space."
features={[
{
- id: "1",
- title: "Speed to Insight",
- descriptions: [
- "Get from data upload to actionable insights in minutes, not weeks",
- "Pre-built ML models eliminate configuration complexity",
- "AI assistant accelerates decision-making with smart recommendations",
- ],
- imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/interactive-dashboard-with-multiple-data-1773265743382-147011f5.png?_wi=2",
- imageAlt: "Fast insights visualization",
- },
+ id: "1", title: "Speed to Insight", descriptions: [
+ "Get from data upload to actionable insights in minutes, not weeks", "Pre-built ML models eliminate configuration complexity", "AI assistant accelerates decision-making with smart recommendations"],
+ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/interactive-dashboard-with-multiple-data-1773265743382-147011f5.png", imageAlt: "Fast insights visualization"},
{
- id: "2",
- title: "No-Code Accessibility",
- descriptions: [
- "Empower all team members to perform advanced analytics",
- "Natural language interface makes complex operations intuitive",
- "Drag-and-drop dashboards require zero technical knowledge",
- ],
- imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/ai-chatbot-conversation-interface-showin-1773265744004-bd30f7b5.png?_wi=2",
- imageAlt: "Accessible interface design",
- },
+ id: "2", title: "No-Code Accessibility", descriptions: [
+ "Empower all team members to perform advanced analytics", "Natural language interface makes complex operations intuitive", "Drag-and-drop dashboards require zero technical knowledge"],
+ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/ai-chatbot-conversation-interface-showin-1773265744004-bd30f7b5.png", imageAlt: "Accessible interface design"},
{
- id: "3",
- title: "Enterprise-Ready",
- descriptions: [
- "Built on secure, scalable infrastructure trusted by Fortune 500 companies",
- "Full compliance with data protection regulations and industry standards",
- "Dedicated support and custom deployment options for enterprises",
- ],
- imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/team-collaboration-interface-showing-mul-1773265744081-a478b774.png?_wi=2",
- imageAlt: "Enterprise collaboration features",
- },
+ id: "3", title: "Enterprise-Ready", descriptions: [
+ "Built on secure, scalable infrastructure trusted by Fortune 500 companies", "Full compliance with data protection regulations and industry standards", "Dedicated support and custom deployment options for enterprises"],
+ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/team-collaboration-interface-showing-mul-1773265744081-a478b774.png", imageAlt: "Enterprise collaboration features"},
]}
gridVariant="three-columns-all-equal-width"
animationType="slide-up"
@@ -132,13 +101,9 @@ export default function AboutPage() {
animationType="entrance-slide"
buttons={[
{
- text: "Start Free Trial",
- href: "https://app.dataflow.example.com/signup",
- },
+ text: "Start Free Trial", href: "https://app.dataflow.example.com/signup"},
{
- text: "Request Demo",
- href: "mailto:sales@dataflow.example.com",
- },
+ text: "Request Demo", href: "mailto:sales@dataflow.example.com"},
]}
background={{ variant: "radial-gradient" }}
useInvertedBackground={false}
@@ -150,87 +115,51 @@ export default function AboutPage() {
@@ -84,13 +78,9 @@ export default function ContactPage() {
animationType="entrance-slide"
buttons={[
{
- text: "Start Free Trial",
- href: "https://app.dataflow.example.com/signup",
- },
+ text: "Start Free Trial", href: "https://app.dataflow.example.com/signup"},
{
- text: "Schedule Demo",
- href: "mailto:sales@dataflow.example.com",
- },
+ text: "Schedule Demo", href: "mailto:sales@dataflow.example.com"},
]}
background={{ variant: "radial-gradient" }}
useInvertedBackground={false}
diff --git a/src/app/page.tsx b/src/app/page.tsx
index 2d49a25..eba8ad8 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -39,9 +39,7 @@ export default function HomePage() {
{ name: "FAQ", id: "faq" },
]}
button={{
- text: "Start Analyzing Free",
- href: "#contact",
- }}
+ text: "Start Analyzing Free", href: "#contact"}}
/>
@@ -52,28 +50,18 @@ export default function HomePage() {
description="Run machine learning models, visualize trends, and generate professional reports—no coding required. Our AI assistant guides you every step of the way."
avatars={[
{
- src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/professional-headshot-of-a-south-asian-w-1773265742709-8fe64e3d.png",
- alt: "Sarah Chen, Data Analyst",
- },
+ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/professional-headshot-of-a-south-asian-w-1773265742709-8fe64e3d.png", alt: "Sarah Chen, Data Analyst"},
{
- src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/professional-headshot-of-a-latino-man-in-1773265742431-780e557f.png",
- alt: "Marcus Rodriguez, Executive",
- },
+ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/professional-headshot-of-a-latino-man-in-1773265742431-780e557f.png", alt: "Marcus Rodriguez, Executive"},
{
- src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/professional-headshot-of-a-caucasian-wom-1773265742635-c15af3e6.png",
- alt: "Emma Thompson, Data Scientist",
- },
+ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/professional-headshot-of-a-caucasian-wom-1773265742635-c15af3e6.png", alt: "Emma Thompson, Data Scientist"},
]}
avatarText="Trusted by 2,000+ professionals"
buttons={[
{
- text: "Start Analyzing Free",
- href: "#contact",
- },
+ text: "Start Analyzing Free", href: "#contact"},
{
- text: "View Demo",
- href: "#how-it-works",
- },
+ text: "View Demo", href: "#how-it-works"},
]}
background={{ variant: "downward-rays-static" }}
buttonAnimation="slide-up"
@@ -88,71 +76,29 @@ export default function HomePage() {
tag="Capabilities"
features={[
{
- id: "1",
- title: "Smart Data Upload",
- descriptions: [
- "Upload CSV, Excel, JSON, or database connections seamlessly",
- "Automatic data profiling and quality assessment",
- "Support for datasets up to 10GB with real-time preview",
- ],
- imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/modern-data-upload-interface-showing-a-d-1773265743072-87f18c8c.png",
- imageAlt: "Data upload interface",
- },
+ id: "1", title: "Smart Data Upload", descriptions: [
+ "Upload CSV, Excel, JSON, or database connections seamlessly", "Automatic data profiling and quality assessment", "Support for datasets up to 10GB with real-time preview"],
+ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/modern-data-upload-interface-showing-a-d-1773265743072-87f18c8c.png", imageAlt: "Data upload interface"},
{
- id: "2",
- title: "Automated ML Models",
- descriptions: [
- "Pre-configured machine learning models ready to deploy",
- "Deep learning capabilities for complex pattern detection",
- "One-click model training without coding expertise",
- ],
- imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/machine-learning-dashboard-showing-multi-1773265744036-d199806f.png",
- imageAlt: "Machine learning dashboard",
- },
+ id: "2", title: "Automated ML Models", descriptions: [
+ "Pre-configured machine learning models ready to deploy", "Deep learning capabilities for complex pattern detection", "One-click model training without coding expertise"],
+ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/machine-learning-dashboard-showing-multi-1773265744036-d199806f.png", imageAlt: "Machine learning dashboard"},
{
- id: "3",
- title: "Interactive Visualizations",
- descriptions: [
- "Transform data into compelling charts and graphs",
- "Real-time dashboard creation with drag-and-drop controls",
- "Export visualizations in multiple formats for presentations",
- ],
- imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/interactive-dashboard-with-multiple-data-1773265743382-147011f5.png?_wi=1",
- imageAlt: "Interactive data visualization",
- },
+ id: "3", title: "Interactive Visualizations", descriptions: [
+ "Transform data into compelling charts and graphs", "Real-time dashboard creation with drag-and-drop controls", "Export visualizations in multiple formats for presentations"],
+ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/interactive-dashboard-with-multiple-data-1773265743382-147011f5.png", imageAlt: "Interactive data visualization"},
{
- id: "4",
- title: "AI Assistant Guidance",
- descriptions: [
- "Conversational AI that explains findings in plain language",
- "Step-by-step guidance for complex analysis workflows",
- "Instant recommendations based on your data patterns",
- ],
- imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/ai-chatbot-conversation-interface-showin-1773265744004-bd30f7b5.png?_wi=1",
- imageAlt: "AI chatbot assistant",
- },
+ id: "4", title: "AI Assistant Guidance", descriptions: [
+ "Conversational AI that explains findings in plain language", "Step-by-step guidance for complex analysis workflows", "Instant recommendations based on your data patterns"],
+ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/ai-chatbot-conversation-interface-showin-1773265744004-bd30f7b5.png", imageAlt: "AI chatbot assistant"},
{
- id: "5",
- title: "Professional Reports",
- descriptions: [
- "Auto-generated insights and recommendations",
- "Customizable report templates for executives",
- "Export as PDF, PowerPoint, or share via dashboard link",
- ],
- imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/professional-report-document-layout-show-1773265745020-b4f85917.png",
- imageAlt: "Professional report generation",
- },
+ id: "5", title: "Professional Reports", descriptions: [
+ "Auto-generated insights and recommendations", "Customizable report templates for executives", "Export as PDF, PowerPoint, or share via dashboard link"],
+ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/professional-report-document-layout-show-1773265745020-b4f85917.png", imageAlt: "Professional report generation"},
{
- id: "6",
- title: "Team Collaboration",
- descriptions: [
- "Share datasets and analyses across teams in real-time",
- "Role-based access control for security and governance",
- "Audit trails for complete data workflow transparency",
- ],
- imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/team-collaboration-interface-showing-mul-1773265744081-a478b774.png?_wi=1",
- imageAlt: "Team collaboration features",
- },
+ id: "6", title: "Team Collaboration", descriptions: [
+ "Share datasets and analyses across teams in real-time", "Role-based access control for security and governance", "Audit trails for complete data workflow transparency"],
+ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/team-collaboration-interface-showing-mul-1773265744081-a478b774.png", imageAlt: "Team collaboration features"},
]}
gridVariant="bento-grid"
animationType="slide-up"
@@ -170,37 +116,25 @@ export default function HomePage() {
tagIcon={Zap}
bulletPoints={[
{
- title: "1. Upload & Explore",
- description: "Connect your data source and let our platform automatically analyze structure, quality, and potential patterns.",
- icon: Upload,
+ title: "1. Upload & Explore", description: "Connect your data source and let our platform automatically analyze structure, quality, and potential patterns.", icon: Upload,
},
{
- title: "2. Ask Questions",
- description: "Interact with the AI assistant to explore hypotheses and discover hidden relationships in your data.",
- icon: MessageSquare,
+ title: "2. Ask Questions", description: "Interact with the AI assistant to explore hypotheses and discover hidden relationships in your data.", icon: MessageSquare,
},
{
- title: "3. Run Models",
- description: "Select pre-built ML models or let the AI recommend optimal algorithms for your specific analysis.",
- icon: BarChart3,
+ title: "3. Run Models", description: "Select pre-built ML models or let the AI recommend optimal algorithms for your specific analysis.", icon: BarChart3,
},
{
- title: "4. Visualize Results",
- description: "Create interactive dashboards with intuitive charts that bring data insights to life.",
- icon: TrendingUp,
+ title: "4. Visualize Results", description: "Create interactive dashboards with intuitive charts that bring data insights to life.", icon: TrendingUp,
},
{
- title: "5. Generate Report",
- description: "Export professional-grade reports with findings, recommendations, and confidence metrics.",
- icon: FileText,
+ title: "5. Generate Report", description: "Export professional-grade reports with findings, recommendations, and confidence metrics.", icon: FileText,
},
{
- title: "6. Take Action",
- description: "Share insights with stakeholders and make data-driven decisions with confidence.",
- icon: CheckCircle,
+ title: "6. Take Action", description: "Share insights with stakeholders and make data-driven decisions with confidence.", icon: CheckCircle,
},
]}
- imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/workflow-diagram-showing-6-connected-ste-1773265743490-6b6fd33b.png?_wi=1"
+ imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AobkntgHMmn9iuOKeo86TA9l2k/workflow-diagram-showing-6-connected-ste-1773265743490-6b6fd33b.png"
imageAlt="Data analysis workflow visualization"
imagePosition="right"
textboxLayout="default"
@@ -217,72 +151,31 @@ export default function HomePage() {
tag="Plans"
plans={[
{
- id: "starter",
- badge: "Perfect for Getting Started",
- badgeIcon: Sparkles,
- price: "$49/month",
- subtitle: "For individual analysts and researchers",
- buttons: [
+ id: "starter", badge: "Perfect for Getting Started", badgeIcon: Sparkles,
+ price: "$49/month", subtitle: "For individual analysts and researchers", buttons: [
{
- text: "Start Free Trial",
- href: "#contact",
- },
+ text: "Start Free Trial", href: "#contact"},
],
features: [
- "Up to 1GB data uploads",
- "5 concurrent analyses",
- "Access to basic ML models",
- "Standard visualizations",
- "AI assistant support",
- "Email support",
- ],
+ "Up to 1GB data uploads", "5 concurrent analyses", "Access to basic ML models", "Standard visualizations", "AI assistant support", "Email support"],
},
{
- id: "professional",
- badge: "Most Popular",
- badgeIcon: Star,
- price: "$199/month",
- subtitle: "For teams and enterprises",
- buttons: [
+ id: "professional", badge: "Most Popular", badgeIcon: Star,
+ price: "$199/month", subtitle: "For teams and enterprises", buttons: [
{
- text: "Start Free Trial",
- href: "#contact",
- },
+ text: "Start Free Trial", href: "#contact"},
],
features: [
- "Up to 50GB data uploads",
- "Unlimited analyses",
- "Access to all ML & deep learning models",
- "Advanced visualizations & dashboards",
- "Priority AI assistant",
- "24/7 phone & email support",
- "Team collaboration (5 members)",
- "Custom report templates",
- ],
+ "Up to 50GB data uploads", "Unlimited analyses", "Access to all ML & deep learning models", "Advanced visualizations & dashboards", "Priority AI assistant", "24/7 phone & email support", "Team collaboration (5 members)", "Custom report templates"],
},
{
- id: "enterprise",
- badge: "For Large Organizations",
- badgeIcon: Shield,
- price: "Custom",
- subtitle: "Unlimited scale with dedicated support",
- buttons: [
+ id: "enterprise", badge: "For Large Organizations", badgeIcon: Shield,
+ price: "Custom", subtitle: "Unlimited scale with dedicated support", buttons: [
{
- text: "Contact Sales",
- href: "#contact",
- },
+ text: "Contact Sales", href: "#contact"},
],
features: [
- "Unlimited data uploads",
- "Unlimited analyses",
- "Full API access for integrations",
- "Custom ML model deployment",
- "White-label dashboards",
- "Dedicated account manager",
- "Unlimited team members",
- "Advanced security & compliance",
- "SLA guarantees",
- ],
+ "Unlimited data uploads", "Unlimited analyses", "Full API access for integrations", "Custom ML model deployment", "White-label dashboards", "Dedicated account manager", "Unlimited team members", "Advanced security & compliance", "SLA guarantees"],
},
]}
animationType="slide-up"
@@ -296,35 +189,17 @@ export default function HomePage() {
diff --git a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx
index f214190..e5ca78f 100644
--- a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx
+++ b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx
@@ -1,51 +1,44 @@
-"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;
+ fontSize?: number;
+ fontWeight?: string | number;
+ letterSpacing?: number;
+ fill?: string;
+ dominantBaseline?: 'auto' | 'text-top' | 'hanging' | 'mathematical' | 'central' | 'middle' | 'text-bottom' | 'ideographic' | 'alphabetic';
}
-const SvgTextLogo = memo(function SvgTextLogo({
- logoText,
- adjustHeightFactor,
- verticalAlign = "top",
- className = "",
-}) {
- const { svgRef, textRef, viewBox, aspectRatio } = useSvgTextLogo(logoText, false, adjustHeightFactor);
-
+export const SvgTextLogo: React.FC = ({
+ text,
+ className,
+ fontSize = 24,
+ fontWeight = 'bold',
+ letterSpacing = 0,
+ fill = '#000000',
+ dominantBaseline = 'central',
+}) => {
return (
);
-});
+};
-SvgTextLogo.displayName = "SvgTextLogo";
-
-export default SvgTextLogo;
+export default SvgTextLogo;
\ No newline at end of file