import { motion } from "framer-motion"; import { Tablet, Rocket, Crown, Check } from "lucide-react"; import { GridPattern } from "./GridPattern"; interface Package { icon: React.ReactNode; title: string; timeline: string; priceRange: string; features: string[]; } const packages: Package[] = [ { icon: , title: "The Blueprint", timeline: "Product Definition in 1 Week", priceRange: "$1,500 - $2,500", features: [ "Strategy & roadmap", "User flows & wireframes", "Technical architecture" ] }, { icon: , title: "The Prototype", timeline: "Working Demo in 2 Weeks", priceRange: "$6,000 - $8,000", features: [ "Functional web or mobile prototype", "Core features implemented", "User testing ready" ] }, { icon: , title: "The Launchpad", timeline: "Market-Ready MVP in 6 Weeks", priceRange: "$20,000 - $30,000", features: [ "Full website or app", "SEO-optimized & scalable", "Ready for launch" ] } ]; export const PackagesSection = () => { return ( Choose Your Speed. We'll Deliver Your Launch. {packages.map((pkg, index) => ( {/* Icon */} {pkg.icon} {/* Title */} {pkg.title} {/* Timeline */} {pkg.timeline} {/* Price Range */} {pkg.priceRange} {/* Features List */} {pkg.features.map((feature, idx) => ( {feature} ))} ))} ); };
{pkg.timeline}