import React, { useState } from 'react'; import { CheckCircle, Play, Star, MessageSquare, Calendar, Users, BarChart3, Zap, Shield, Globe, ChevronRight, Menu, X, Twitter, Linkedin, Github, Facebook } from 'lucide-react'; export default function App() { const [mobileMenuOpen, setMobileMenuOpen] = useState(false); const [videoModalOpen, setVideoModalOpen] = useState(false); const [billingAnnual, setBillingAnnual] = useState(true); const navLinks = [ { label: 'Features', href: '#features' }, { label: 'Pricing', href: '#pricing' }, { label: 'Testimonials', href: '#testimonials' } ]; const features = [ { icon: , title: 'Task Boards', description: 'Visualize work with customizable Kanban boards. Drag, drop, and organize tasks effortlessly.' }, { icon: , title: 'Timeline View', description: 'See your project roadmap at a glance. Gantt-style timelines help you plan and track milestones.' }, { icon: , title: 'Team Collaboration', description: 'Real-time comments, mentions, and updates keep everyone aligned and informed.' }, { icon: , title: 'Automation', description: 'Automate repetitive workflows. Set triggers and actions to save hours every week.' }, { icon: , title: 'Reporting & Analytics', description: 'Gain insights with built-in reports. Track velocity, burndown, and team performance.' }, { icon: , title: 'Integrations', description: 'Connect with 50+ tools including Slack, GitHub, Google Drive, and more.' } ]; const pricing = [ { tier: 'Starter', price: 0, period: 'forever', features: [ 'Up to 5 team members', '3 project boards', 'Basic task management', 'Mobile app access', 'Community support' ], cta: 'Get Started Free', popular: false }, { tier: 'Professional', price: billingAnnual ? 12 : 15, period: 'per user/month', features: [ 'Unlimited team members', 'Unlimited projects', 'Timeline & Gantt views', 'Advanced automation', 'Priority support', 'Custom integrations' ], cta: 'Start Free Trial', popular: true }, { tier: 'Enterprise', price: 'Custom', period: 'contact us', features: [ 'Everything in Professional', 'SSO & advanced security', 'Dedicated success manager', 'Custom training & onboarding', 'SLA guarantees', 'On-premise deployment option' ], cta: 'Contact Sales', popular: false } ]; const testimonials = [ { quote: "TaskFlow transformed how our team works. We shipped our product 3 weeks faster than planned.", name: 'Sarah Chen', role: 'CEO', company: 'TechStart Inc.', avatar: 'SC' }, { quote: "Finally, a project management tool that doesn't require a PhD to use. Simple yet powerful.", name: 'Marcus Johnson', role: 'VP of Engineering', company: 'ScaleUp Corp', avatar: 'MJ' }, { quote: "The automation features alone saved us 10+ hours per week. Best investment we made this year.", name: 'Emily Rodriguez', role: 'Product Manager', company: 'InnovateLab', avatar: 'ER' }, { quote: "Enterprise-grade security with consumer-grade simplicity. That's the TaskFlow difference.", name: 'David Park', role: 'CTO', company: 'FinanceFlow', avatar: 'DP' } ]; const companyLogos = ['Acme Corp', 'GlobalTech', 'Nexus Inc', 'Vertex', 'Pinnacle', 'Horizon']; const footerLinks = { Product: ['Features', 'Pricing', 'Integrations', 'Changelog', 'Roadmap'], Company: ['About', 'Blog', 'Careers', 'Press', 'Partners'], Resources: ['Documentation', 'Help Center', 'Community', 'Templates', 'Webinars'], Legal: ['Privacy', 'Terms', 'Security', 'GDPR', 'Cookies'] }; return (
{/* Header */}
TaskFlow
{/* Desktop Nav */}
{/* Mobile menu button */}
{/* Mobile Nav */} {mobileMenuOpen && (
{navLinks.map((link) => ( setMobileMenuOpen(false)} > {link.label} ))}
)}
{/* Hero Section */}
Trusted by 10,000+ teams worldwide

Manage Projects.
Deliver Results.

The project management tool teams actually love. Simple enough for SMBs, powerful enough for enterprises.

No credit card required
14-day free trial
Cancel anytime
{/* Logo Strip */}

Trusted by innovative teams at

{companyLogos.map((company) => (
{company}
))}
{/* Features Section */}

Everything you need to ship faster

Powerful features that scale with your team, from startup to enterprise.

{features.map((feature, index) => (
{feature.icon}

{feature.title}

{feature.description}

))}
{/* Pricing Section */}

Simple, transparent pricing

Start free, upgrade as you grow. No hidden fees.

{/* Billing Toggle */}
{pricing.map((plan, index) => (
{plan.popular && (
Most Popular
)}

{plan.tier}

{typeof plan.price === 'number' ? ( <> ${plan.price} /{plan.period} ) : ( {plan.price} )}
    {plan.features.map((feature, featureIndex) => (
  • {feature}
  • ))}
))}
{/* Testimonials Section */}

Loved by teams everywhere

See what thousands of teams are saying about TaskFlow.

{testimonials.map((testimonial, index) => (
{[...Array(5)].map((_, i) => ( ))}
"{testimonial.quote}"
{testimonial.avatar}
{testimonial.name}
{testimonial.role}, {testimonial.company}
))}
{/* CTA Section */}

Ready to transform your workflow?

Join 10,000+ teams already using TaskFlow to ship faster and work smarter.

No credit card required • 14-day free trial • Cancel anytime

{/* Footer */}
TaskFlow

The project management tool teams actually love. Simple, powerful, and built for modern teams.

{Object.entries(footerLinks).map(([category, links]) => (

{category}

))}

© 2025 TaskFlow. All rights reserved.

{/* Video Modal */} {videoModalOpen && (
setVideoModalOpen(false)} >
e.stopPropagation()} >

TaskFlow Demo

Video player placeholder

Integrate with Wistia, Vimeo, or YouTube

)}
); }