import { motion, Variants } from "framer-motion"; interface SkillCategory { category: string; skills: string[]; } interface ProfessionalSkill { skill: string; description: string; } const TECHNICAL_SKILLS: SkillCategory[] = [ { category: "Languages", skills: ["JavaScript (ES6+)", "TypeScript", "Python", "Java", "C", "C++", "Lua", "HTML", "CSS", "SQL"] }, { category: "Frameworks/Libraries", skills: ["React", "Express.js", "Django REST Framework", "AWS Lambda"] }, { category: "Databases", skills: ["PostgreSQL (SQL Based)", "CouchDB (No-SQL Based)"] }, { category: "DevOps & Tools", skills: ["Docker", "CircleCI", "Git (CLI)", "Postman", "AWS CDK", "Linux CLI"] }, { category: "AWS Technologies", skills: ["S3", "Cloudfront", "Route 53", "API Gateway", "Lambda", "RDS", "VPC", "ECS", "SQS"] }, { category: "Concepts", skills: ["RESTful APIs", "Agile/Scrum", "MVC Architecture", "Cloud Deployment", "Responsive Design"] } ]; const PROFESSIONAL_SKILLS: ProfessionalSkill[] = [ { skill: "Customer Service & Sales", description: "Clear communication and coordination with customers and clients" }, { skill: "Technical Support", description: "Diagnosing and resolving hardware/software issues across all major devices." }, { skill: "Web Development", description: "WordPress plugin development, front-end design, and site optimization." }, { skill: "Scripting & Programming", description: "JavaScript, Python, HTML/CSS, Git, and NPM package management." }, { skill: "Collaboration & Problem-Solving", description: "Working effectively with diverse teams to meet deadlines and ensure quality results." }, { skill: "Adaptability", description: "Quickly learning new tools, technologies, and processes in dynamic work environments." } ]; const containerVariants: Variants = { hidden: { opacity: 0 }, visible: { opacity: 1, transition: { staggerChildren: 0.1, delayChildren: 0.2 } } }; const itemVariants: Variants = { hidden: { y: 20, opacity: 0 }, visible: { y: 0, opacity: 1, transition: { type: "spring", stiffness: 100 } } }; export default function Skills() { return (

Technical Skills

{TECHNICAL_SKILLS.map((category) => (

{category.category}

{category.skills.map((skill) => ( {skill} ))}
))}

Professional Skills

{PROFESSIONAL_SKILLS.map((skill) => (

{skill.skill}

{skill.description}

))}
); }