{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "standard-resume-shadcnui", "type": "registry:component", "title": "Standard Resume", "description": "A standard, professional resume layout with a sidebar, suitable for most industries.", "dependencies": [ "framer-motion", "react" ], "files": [ { "path": "@uitripled/react-shadcn/src/components/components/resumes/shadcnui/standard-resume.tsx", "content": "\"use client\";\n\nimport { Avatar, AvatarFallback, AvatarImage } from \"@/components/ui/avatar\";\nimport { Badge } from \"@/components/ui/badge\";\nimport { Button } from \"@/components/ui/button\";\nimport { Card, CardContent } from \"@/components/ui/card\";\nimport { Separator } from \"@/components/ui/separator\";\nimport { motion, Variants } from \"framer-motion\";\nimport {\n Briefcase,\n Building2,\n Code2,\n Download,\n ExternalLink,\n Globe,\n GraduationCap,\n Languages,\n Linkedin,\n Mail,\n MapPin,\n Phone,\n} from \"lucide-react\";\n\nconst RESUME_DATA = {\n personalInfo: {\n name: \"Jordan Davis\",\n title: \"Senior Full Stack Engineer\",\n summary:\n \"Passionate developer with 5+ years of experience building scalable web applications. Dedicated to writing clean, efficient code and creating intuitive user experiences that delight users.\",\n email: \"jordan.davis@example.com\",\n phone: \"(555) 987-6543\",\n location: \"San Francisco, CA\",\n avatarUrl: \"https://github.com/shadcn.png\",\n initials: \"JD\",\n },\n experience: [\n {\n role: \"Senior Frontend Engineer\",\n company: \"TechFlow Systems\",\n period: \"2021 - Present\",\n description: [\n \"Spearheaded the migration of legacy codebase to Next.js, improving load times by 40%.\",\n \"Implemented a comprehensive design system using Tailwind CSS and Storybook, reducing development time by 25%.\",\n \"Mentored junior developers and established code quality standards through rigorous code reviews.\",\n ],\n },\n {\n role: \"Software Developer\",\n company: \"Creative Solutions Inc.\",\n period: \"2018 - 2021\",\n description: [\n \"Developed and maintained client-facing web applications using React and Redux.\",\n \"Collaborated with UX designers to implement responsive and accessible interfaces compliant with WCAG 2.1.\",\n \"Integrated third-party APIs for payment processing and data visualization.\",\n ],\n },\n ],\n projects: [\n {\n title: \"E-commerce Dashboard\",\n type: \"Open Source\",\n description:\n \"A comprehensive analytics dashboard for online retailers featuring real-time data visualization, inventory management, and sales forecasting.\",\n tech: [\"React\", \"D3.js\", \"Node.js\"],\n },\n {\n title: \"Task Management App\",\n type: \"SaaS\",\n description:\n \"Collaborative project management tool with real-time updates, team chat functionality, and automated workflow triggers.\",\n tech: [\"Vue.js\", \"Firebase\", \"Tailwind\"],\n },\n ],\n education: [\n {\n degree: \"Master of Computer Science\",\n school: \"Stanford University\",\n year: \"2016 - 2018\",\n },\n {\n degree: \"BS in Software Engineering\",\n school: \"MIT\",\n year: \"2012 - 2016\",\n },\n ],\n skills: {\n frontend: [\"React\", \"Next.js\", \"TypeScript\", \"Tailwind\", \"Framer Motion\"],\n backend: [\"Node.js\", \"PostgreSQL\", \"GraphQL\", \"Redis\"],\n tools: [\"Git\", \"Docker\", \"AWS\", \"Figma\"],\n },\n languages: [\n { name: \"English\", level: \"Native\" },\n { name: \"Spanish\", level: \"Fluent\" },\n { name: \"French\", level: \"Intermediate\" },\n ],\n};\n\nexport function StandardResume() {\n const containerVariants: Variants = {\n hidden: { opacity: 0 },\n visible: {\n opacity: 1,\n transition: {\n staggerChildren: 0.1,\n delayChildren: 0.2,\n },\n },\n };\n\n const itemVariants: Variants = {\n hidden: { opacity: 0, y: 20 },\n visible: {\n opacity: 1,\n y: 0,\n transition: { duration: 0.5, ease: \"easeOut\" },\n },\n };\n\n return (\n
\n {RESUME_DATA.personalInfo.title}\n
\n\n {RESUME_DATA.personalInfo.summary}\n
\n\n\n {project.description}\n
\n