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", priceRange: "", features: [ // "Strategy & roadmap", // "User flows & wireframes", // "Technical architecture" "Strategy & roadmap", "User flows & wireframes", "Technical architecture", "The Prototype", "Working Demo in 2 Weeks" ] }, { icon: , title: "The Prototype", timeline: "Working Demo in 2 Weeks", // priceRange: "$6,000 - $8,000", priceRange: "", features: [ // "Functional web or mobile prototype", // "Core features implemented", // "User testing ready" "Functional web or mobile prototype", "Core features implemented", "User testing ready", "The Launchpad", "Market-Ready MVP in 6 Weeks" ] }, { icon: , title: "The Launchpad", timeline: "Market-Ready MVP in 6 Weeks", // priceRange: "$20,000 - $30,000", priceRange: "", 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}