import { motion } from "framer-motion"; import { Smartphone, Globe, Palette, Brain, RefreshCw, Users } from "lucide-react"; import { GridPattern } from "./GridPattern"; import { navigateTo } from "../App"; const services = [ { title: "Mobile App Development", icon: Smartphone, description: "Native and cross-platform mobile solutions", href: "/services/mobile-app-development" }, { title: "Web & SaaS Engineering", icon: Globe, description: "Scalable web applications and SaaS platforms" }, { title: "UI/UX & Prototyping", icon: Palette, description: "User-centered design and interactive prototypes" }, { title: "AI & Data Intelligence", icon: Brain, description: "Machine learning and data-driven solutions" }, { title: "Product Modernization", icon: RefreshCw, description: "Legacy system upgrades and optimization" }, { title: "Dedicated Development Teams", icon: Users, description: "Extended teams and staff augmentation" }, ]; const ServiceCard = ({ service, index }: { service: typeof services[0]; index: number }) => { const Icon = service.icon; const handleClick = () => { if (service.href) { navigateTo(service.href); } }; return (
{/* Icon container with glassmorphism effect */}
{/* Icon glow effect */}

{service.title}

{service.description}

{/* Arrow indicator - only show for clickable services */} {service.href && (
)}
{/* Hover overlay for clickable services */} {service.href && (
)} ); }; export const ServicesGrid = () => { return (

What We Do

We deliver comprehensive digital solutions that transform ideas into powerful, scalable applications

{services.map((service, index) => ( ))}
); };