import { motion } from "framer-motion"; export const ProjectTimelineVector = () => { const phases = [ { name: "Planning", icon: "📋", color: "from-blue-500 to-blue-600", duration: "Week 1-2" }, { name: "Design", icon: "🎨", color: "from-purple-500 to-purple-600", duration: "Week 3-4" }, { name: "Development", icon: "⚡", color: "from-green-500 to-green-600", duration: "Week 5-12" }, { name: "Testing", icon: "🔍", color: "from-orange-500 to-orange-600", duration: "Week 13-14" }, { name: "Launch", icon: "🚀", color: "from-red-500 to-red-600", duration: "Week 15-16" } ]; return (
{/* Timeline Line */}
{/* Project Phases */}
{phases.map((phase, index) => ( {/* Timeline Dot */} {/* Phase Card */}
{phase.icon}

{phase.name}

{phase.duration}

{/* Progress Indicator */}
{/* Connecting Arrow */} {index < phases.length - 1 && ( )}
))}
{/* Success Metrics */} {[ { label: "On Time", value: "95%", color: "text-green-400" }, { label: "Quality", value: "5★", color: "text-yellow-400" }, { label: "Satisfaction", value: "98%", color: "text-blue-400" } ].map((metric, index) => (
{metric.value}
{metric.label}
))}
); };