"use client"; import { motion, useInView } from "framer-motion"; import { Code2, Layers, Server, Sparkles, TrendingUp, Wrench, } from "lucide-react"; import { useRef } from "react"; const skills = { frontend: { category: "Frontend", icon: Code2, color: "from-blue-500 to-cyan-500", items: [ "React", "Next.js", "TypeScript", "Tailwind CSS", "Bootstrap", "HTML/CSS", ], }, backend: { category: "Backend", icon: Server, color: "from-purple-500 to-pink-500", items: ["Node.js", "Express", "PostgreSQL", "MongoDB", "REST API"], }, tools: { category: "Outils", icon: Wrench, color: "from-orange-500 to-red-500", items: [ "Github", "Docker", "VS Code", "Linux", "Cloudflare", "Proxmox", ], }, }; export default function Skills() { const ref = useRef(null); const isInView = useInView(ref, { once: false, amount: 0.2 }); const containerVariants = { hidden: { opacity: 0 }, visible: { opacity: 1, transition: { staggerChildren: 0.1, }, }, }; const itemVariants = { hidden: { opacity: 0, y: 20 }, visible: { opacity: 1, y: 0, transition: { duration: 0.5 }, }, }; return (
{/* Decorative blobs */}
{/* Header */}
Expertise

Compétences & Technologies

Un ensemble de technologies modernes maîtrisées pour créer des applications web performantes et innovantes

{/* Bento Grid */} {/* Frontend - Large card */}
{/* Decorative circles */}

{skills.frontend.category}

{skills.frontend.items.map((item) => (
{item}
))}
{/* Backend - Medium card */}

{skills.backend.category}

{skills.backend.items.map((item) => (
{item}
))}
{/* Tools - Medium card */}

{skills.tools.category}

{skills.tools.items.map((item) => (
{item}
))}
{/* Additional info card */}

Stack Full-Stack

Une expertise complète du développement web moderne, du design à la mise en production.

3+
Années d'expérience
15+
Projets réalisés
); }