import React from "react"; import { Code2, Database, Globe2, Smartphone, Server, Users, Shield, Settings, CheckCircle, } from "lucide-react"; import { Link } from "react-router-dom"; import { useLanguage } from "../context/LanguageContext"; const Services: React.FC = () => { const { t } = useLanguage(); const services = [ { icon: , title: t("services.software.title"), description: t("services.software.desc"), features: [ t("services.software.features.analysis"), t("services.software.features.design"), t("services.software.features.development"), t("services.software.features.testing"), t("services.software.features.maintenance"), ], }, { icon: , title: t("services.web.title"), description: t("services.web.desc"), features: [ t("services.web.features.frontend"), t("services.web.features.backend"), t("services.web.features.api"), t("services.web.features.seo"), t("services.web.features.performance"), ], }, { icon: , title: t("services.mobile.title"), description: t("services.mobile.desc"), features: [ t("services.mobile.features.design"), t("services.mobile.features.native"), t("services.mobile.features.cross"), t("services.mobile.features.push"), t("services.mobile.features.store"), ], }, { icon: , title: t("services.database.title"), description: t("services.database.desc"), features: [ t("services.database.features.design"), t("services.database.features.optimization"), t("services.database.features.migration"), t("services.database.features.backup"), t("services.database.features.recovery"), ], }, { icon: , title: t("services.integration.title"), description: t("services.integration.desc"), features: [ t("services.integration.features.api"), t("services.integration.features.middleware"), t("services.integration.features.legacy"), t("services.integration.features.realtime"), t("services.integration.features.monitoring"), ], }, { icon: , title: t("services.consulting.title"), description: t("services.consulting.desc"), features: [ t("services.consulting.features.tech"), t("services.consulting.features.project"), t("services.consulting.features.digital"), t("services.consulting.features.risk"), t("services.consulting.features.training"), ], }, ]; const supportPlans = [ { title: t("services.support.branchRemote.title"), price: t("services.support.branchRemote.price"), period: t("services.support.branchRemote.period"), features: [ t("services.support.branchRemote.features.priority"), t("services.support.branchRemote.features.remote"), t("services.support.branchRemote.features.optimization"), t("services.support.branchRemote.features.maintenance"), t("services.support.branchRemote.features.consulting"), ], }, { title: t("services.support.backup.title"), price: t("services.support.backup.price"), period: t("services.support.backup.period"), features: [ t("services.support.backup.features.daily"), t("services.support.backup.features.encrypted"), t("services.support.backup.features.recovery"), t("services.support.backup.features.verification"), t("services.support.backup.features.access"), ], }, { title: t("services.support.sms.title"), price: t("services.support.sms.price"), period: t("services.support.sms.period"), features: [ t("services.support.sms.features.packages"), t("services.support.sms.features.bulk"), t("services.support.sms.features.template"), t("services.support.sms.features.reporting"), t("services.support.sms.features.api"), ], }, ]; return (
{/* Hero Section */}

{t("services.title")}

{t("services.subtitle")}

{/* Services Grid */}
{services.map((service, index) => (
{service.icon}

{service.title}

{service.description}

    {service.features.map((feature, fIndex) => (
  • {feature}
  • ))}
))}
{/* Support Plans */}

{t("services.support.title")}

{supportPlans.map((plan, index) => (

{plan.title}

    {plan.features.map((feature, fIndex) => (
  • {feature}
  • ))}
{t("services.support.contactButton")}
))}
{/* Call to Action */}

{t("services.cta.title")}

{t("services.cta.description")}

{t("services.cta.contact")}
); }; export default Services;