'use client' import { motion } from 'framer-motion' import { useInView } from 'framer-motion' import { useRef } from 'react' import { Cloud, Server, HardDrive, CheckCircle, ArrowRight, Star } from 'lucide-react' import BackgroundAnimations from '@/components/BackgroundAnimations' const plans = [ { icon: Cloud, name: 'Cloud Hébergé', subtitle: 'Hébergement sécurisé chez nous', price: '20', period: '/ mois par utilisateur', badge: null, features: [ '5 à 100 utilisateurs', 'Stockage 10 à 100 Go', 'Sauvegardes quotidiennes', 'SSL/TLS inclus', 'Support email', 'Mises à jour automatiques', ], cta: 'Demander un devis', gradient: 'from-blue-500 to-cyan-500', }, { icon: HardDrive, name: 'Installation Mini PC', subtitle: 'Solution clé en main', price: '500', period: ' installation', badge: 'Recommandé', features: [ 'Matériel inclus', 'Installation complète', 'Configuration réseau', 'Formation sur site', 'Support 60 jours inclus', 'Garantie matériel 1 an', ], cta: 'Demander un devis', gradient: 'from-security-accent to-green-500', }, { icon: Server, name: 'Installation NAS', subtitle: 'Sur votre infrastructure', price: '350', period: ' installation', badge: null, features: [ 'Configuration complète', 'Formation personnalisée', 'Documentation détaillée', 'Certificat SSL', 'Support 30 jours inclus', 'Support optionnel dispo', ], cta: 'Demander un devis', gradient: 'from-purple-500 to-pink-500', }, ] export default function Pricing() { const ref = useRef(null) const isInView = useInView(ref, { once: true, margin: '-100px' }) return (
{/* Section Header - Centered */}
Nos Offres

Nos Tarifs

Des offres transparentes pour tous les budgets, de l'hébergement cloud aux installations sur site

{/* Pricing Cards - Centered Grid Layout */}
{plans.map((plan, index) => ( {plan.badge && (
{plan.badge}
)} {/* Icon and Price */}
À partir de
{plan.price}€ {plan.period}
{/* Title and Description */}

{plan.name}

{plan.subtitle}

{/* Features */}
    {plan.features.map((feature, idx) => (
  • {feature}
  • ))}
{/* CTA Button */} {plan.cta}
))}
) }