Spaces:
Running
Running
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| <title>Alex Carter | Multimedia & Web Developer</title> | |
| <script src="https://cdn.tailwindcss.com"></script> | |
| <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> | |
| <style> | |
| /* Custom CSS for elements Tailwind can't easily handle */ | |
| .gradient-text { | |
| background: linear-gradient(90deg, #3b82f6, #8b5cf6); | |
| -webkit-background-clip: text; | |
| background-clip: text; | |
| color: transparent; | |
| } | |
| .project-card:hover .project-overlay { | |
| opacity: 1; | |
| transform: translateY(0); | |
| } | |
| .skill-bar { | |
| transition: width 1.5s ease-in-out; | |
| } | |
| @keyframes float { | |
| 0%, 100% { transform: translateY(0); } | |
| 50% { transform: translateY(-20px); } | |
| } | |
| .floating { | |
| animation: float 6s ease-in-out infinite; | |
| } | |
| </style> | |
| </head> | |
| <body class="bg-gray-50 font-sans text-gray-800"> | |
| <!-- Navigation --> | |
| <nav class="fixed w-full bg-white shadow-md z-50"> | |
| <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> | |
| <div class="flex justify-between h-16"> | |
| <div class="flex items-center"> | |
| <span class="text-xl font-bold gradient-text">Alex Carter</span> | |
| </div> | |
| <div class="hidden md:flex items-center space-x-8"> | |
| <a href="#home" class="text-gray-700 hover:text-blue-600 transition">Home</a> | |
| <a href="#skills" class="text-gray-700 hover:text-blue-600 transition">Skills</a> | |
| <a href="#projects" class="text-gray-700 hover:text-blue-600 transition">Projects</a> | |
| <a href="#testimonials" class="text-gray-700 hover:text-blue-600 transition">Testimonials</a> | |
| <a href="#contact" class="text-gray-700 hover:text-blue-600 transition">Contact</a> | |
| </div> | |
| <div class="md:hidden flex items-center"> | |
| <button id="menu-btn" class="text-gray-700"> | |
| <i class="fas fa-bars text-2xl"></i> | |
| </button> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- Mobile menu --> | |
| <div id="mobile-menu" class="hidden md:hidden bg-white pb-4 px-4 shadow-lg"> | |
| <a href="#home" class="block py-2 text-gray-700 hover:text-blue-600 transition">Home</a> | |
| <a href="#skills" class="block py-2 text-gray-700 hover:text-blue-600 transition">Skills</a> | |
| <a href="#projects" class="block py-2 text-gray-700 hover:text-blue-600 transition">Projects</a> | |
| <a href="#testimonials" class="block py-2 text-gray-700 hover:text-blue-600 transition">Testimonials</a> | |
| <a href="#contact" class="block py-2 text-gray-700 hover:text-blue-600 transition">Contact</a> | |
| </div> | |
| </nav> | |
| <!-- Hero Section --> | |
| <section id="home" class="pt-24 pb-16 md:pt-32 md:pb-24 px-4 sm:px-6 lg:px-8 max-w-7xl mx-auto"> | |
| <div class="flex flex-col md:flex-row items-center"> | |
| <div class="md:w-1/2 mb-10 md:mb-0"> | |
| <h1 class="text-4xl md:text-5xl lg:text-6xl font-bold mb-6"> | |
| Hi, I'm <span class="gradient-text">Alex Carter</span> | |
| </h1> | |
| <h2 class="text-2xl md:text-3xl text-gray-600 mb-6"> | |
| Multimedia & Web Developer | |
| </h2> | |
| <p class="text-lg text-gray-600 mb-8 max-w-lg"> | |
| I create immersive digital experiences that blend stunning visuals with seamless functionality. | |
| Let's build something amazing together! | |
| </p> | |
| <div class="flex space-x-4"> | |
| <a href="#contact" class="bg-gradient-to-r from-blue-500 to-purple-600 text-white px-6 py-3 rounded-lg font-medium hover:shadow-lg transition-all"> | |
| Get In Touch | |
| </a> | |
| <a href="#projects" class="border-2 border-gray-300 text-gray-700 px-6 py-3 rounded-lg font-medium hover:border-blue-500 hover:text-blue-600 transition"> | |
| View My Work | |
| </a> | |
| </div> | |
| </div> | |
| <div class="md:w-1/2 flex justify-center"> | |
| <div class="relative w-64 h-64 md:w-80 md:h-80 lg:w-96 lg:h-96"> | |
| <div class="absolute inset-0 bg-gradient-to-r from-blue-400 to-purple-500 rounded-full opacity-20 blur-xl floating"></div> | |
| <img src="https://images.unsplash.com/photo-1571171637578-41bc2dd41cd2?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80" | |
| alt="Developer working" | |
| class="relative w-full h-full object-cover rounded-full border-4 border-white shadow-xl"> | |
| </div> | |
| </div> | |
| </div> | |
| </section> | |
| <!-- Skills Section --> | |
| <section id="skills" class="py-16 bg-gray-100"> | |
| <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> | |
| <div class="text-center mb-16"> | |
| <h2 class="text-3xl font-bold mb-4">My <span class="gradient-text">Skills</span></h2> | |
| <p class="text-gray-600 max-w-2xl mx-auto"> | |
| I've mastered a diverse set of technologies to create comprehensive digital solutions. | |
| </p> | |
| </div> | |
| <div class="grid grid-cols-1 md:grid-cols-2 gap-8"> | |
| <!-- Technical Skills --> | |
| <div class="bg-white p-6 rounded-xl shadow-md"> | |
| <h3 class="text-xl font-semibold mb-6 flex items-center"> | |
| <i class="fas fa-code mr-3 text-blue-500"></i> Technical Skills | |
| </h3> | |
| <div class="space-y-6"> | |
| <div> | |
| <div class="flex justify-between mb-1"> | |
| <span class="font-medium">HTML/CSS/JavaScript</span> | |
| <span class="text-gray-600">95%</span> | |
| </div> | |
| <div class="w-full bg-gray-200 rounded-full h-2.5"> | |
| <div class="skill-bar bg-blue-600 h-2.5 rounded-full" style="width: 95%"></div> | |
| </div> | |
| </div> | |
| <div> | |
| <div class="flex justify-between mb-1"> | |
| <span class="font-medium">React/Vue.js</span> | |
| <span class="text-gray-600">90%</span> | |
| </div> | |
| <div class="w-full bg-gray-200 rounded-full h-2.5"> | |
| <div class="skill-bar bg-purple-600 h-2.5 rounded-full" style="width: 90%"></div> | |
| </div> | |
| </div> | |
| <div> | |
| <div class="flex justify-between mb-1"> | |
| <span class="font-medium">Node.js/Express</span> | |
| <span class="text-gray-600">85%</span> | |
| </div> | |
| <div class="w-full bg-gray-200 rounded-full h-2.5"> | |
| <div class="skill-bar bg-blue-500 h-2.5 rounded-full" style="width: 85%"></div> | |
| </div> | |
| </div> | |
| <div> | |
| <div class="flex justify-between mb-1"> | |
| <span class="font-medium">Adobe Creative Suite</span> | |
| <span class="text-gray-600">92%</span> | |
| </div> | |
| <div class="w-full bg-gray-200 rounded-full h-2.5"> | |
| <div class="skill-bar bg-red-500 h-2.5 rounded-full" style="width: 92%"></div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- Soft Skills --> | |
| <div class="bg-white p-6 rounded-xl shadow-md"> | |
| <h3 class="text-xl font-semibold mb-6 flex items-center"> | |
| <i class="fas fa-users mr-3 text-purple-500"></i> Soft Skills | |
| </h3> | |
| <div class="grid grid-cols-2 gap-4"> | |
| <div class="flex items-center p-3 bg-blue-50 rounded-lg"> | |
| <i class="fas fa-comments text-blue-500 mr-3"></i> | |
| <span>Communication</span> | |
| </div> | |
| <div class="flex items-center p-3 bg-purple-50 rounded-lg"> | |
| <i class="fas fa-lightbulb text-purple-500 mr-3"></i> | |
| <span>Creativity</span> | |
| </div> | |
| <div class="flex items-center p-3 bg-green-50 rounded-lg"> | |
| <i class="fas fa-tasks text-green-500 mr-3"></i> | |
| <span>Project Management</span> | |
| </div> | |
| <div class="flex items-center p-3 bg-yellow-50 rounded-lg"> | |
| <i class="fas fa-clock text-yellow-500 mr-3"></i> | |
| <span>Time Management</span> | |
| </div> | |
| <div class="flex items-center p-3 bg-red-50 rounded-lg"> | |
| <i class="fas fa-fire text-red-500 mr-3"></i> | |
| <span>Problem Solving</span> | |
| </div> | |
| <div class="flex items-center p-3 bg-indigo-50 rounded-lg"> | |
| <i class="fas fa-hands-helping text-indigo-500 mr-3"></i> | |
| <span>Teamwork</span> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| </section> | |
| <!-- Projects Section --> | |
| <section id="projects" class="py-16"> | |
| <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> | |
| <div class="text-center mb-16"> | |
| <h2 class="text-3xl font-bold mb-4">Featured <span class="gradient-text">Projects</span></h2> | |
| <p class="text-gray-600 max-w-2xl mx-auto"> | |
| Here are some of my recent projects that showcase my skills and creativity. | |
| </p> | |
| </div> | |
| <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8"> | |
| <!-- Project 1 --> | |
| <div class="project-card bg-white rounded-xl shadow-md overflow-hidden relative"> | |
| <div class="h-48 overflow-hidden"> | |
| <img src="https://images.unsplash.com/photo-1551288049-bebda4e38f71?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80" | |
| alt="Interactive Museum App" | |
| class="w-full h-full object-cover transition-transform duration-500 hover:scale-110"> | |
| </div> | |
| <div class="p-6"> | |
| <h3 class="text-xl font-bold mb-2">Interactive Museum App</h3> | |
| <p class="text-gray-600 mb-4">An AR-powered museum guide application with multilingual support.</p> | |
| <div class="flex flex-wrap gap-2 mb-4"> | |
| <span class="bg-blue-100 text-blue-800 text-xs px-3 py-1 rounded-full">React Native</span> | |
| <span class="bg-purple-100 text-purple-800 text-xs px-3 py-1 rounded-full">ARCore</span> | |
| <span class="bg-green-100 text-green-800 text-xs px-3 py-1 rounded-full">Firebase</span> | |
| </div> | |
| </div> | |
| <div class="project-overlay absolute inset-0 bg-gradient-to-t from-black/80 to-transparent opacity-0 flex items-end p-6 transition-all duration-300 transform translate-y-4"> | |
| <a href="#" class="text-white font-medium hover:text-blue-300 transition">View Case Study →</a> | |
| </div> | |
| </div> | |
| <!-- Project 2 --> | |
| <div class="project-card bg-white rounded-xl shadow-md overflow-hidden relative"> | |
| <div class="h-48 overflow-hidden"> | |
| <img src="https://images.unsplash.com/photo-1467232004584-a241de8bcf5d?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1469&q=80" | |
| alt="E-commerce Platform" | |
| class="w-full h-full object-cover transition-transform duration-500 hover:scale-110"> | |
| </div> | |
| <div class="p-6"> | |
| <h3 class="text-xl font-bold mb-2">E-commerce Platform</h3> | |
| <p class="text-gray-600 mb-4">A full-featured online store with custom CMS and analytics dashboard.</p> | |
| <div class="flex flex-wrap gap-2 mb-4"> | |
| <span class="bg-blue-100 text-blue-800 text-xs px-3 py-1 rounded-full">Vue.js</span> | |
| <span class="bg-green-100 text-green-800 text-xs px-3 py-1 rounded-full">Node.js</span> | |
| <span class="bg-yellow-100 text-yellow-800 text-xs px-3 py-1 rounded-full">MongoDB</span> | |
| </div> | |
| </div> | |
| <div class="project-overlay absolute inset-0 bg-gradient-to-t from-black/80 to-transparent opacity-0 flex items-end p-6 transition-all duration-300 transform translate-y-4"> | |
| <a href="#" class="text-white font-medium hover:text-blue-300 transition">View Case Study →</a> | |
| </div> | |
| </div> | |
| <!-- Project 3 --> | |
| <div class="project-card bg-white rounded-xl shadow-md overflow-hidden relative"> | |
| <div class="h-48 overflow-hidden"> | |
| <img src="https://images.unsplash.com/photo-1555774698-0b77e0d5fac6?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80" | |
| alt="Educational Game" | |
| class="w-full h-full object-cover transition-transform duration-500 hover:scale-110"> | |
| </div> | |
| <div class="p-6"> | |
| <h3 class="text-xl font-bold mb-2">Educational Game</h3> | |
| <p class="text-gray-600 mb-4">A gamified learning platform for children with progress tracking.</p> | |
| <div class="flex flex-wrap gap-2 mb-4"> | |
| <span class="bg-blue-100 text-blue-800 text-xs px-3 py-1 rounded-full">Unity</span> | |
| <span class="bg-red-100 text-red-800 text-xs px-3 py-1 rounded-full">C#</span> | |
| <span class="bg-green-100 text-green-800 text-xs px-3 py-1 rounded-full">AWS</span> | |
| </div> | |
| </div> | |
| <div class="project-overlay absolute inset-0 bg-gradient-to-t from-black/80 to-transparent opacity-0 flex items-end p-6 transition-all duration-300 transform translate-y-4"> | |
| <a href="#" class="text-white font-medium hover:text-blue-300 transition">View Case Study →</a> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="text-center mt-12"> | |
| <a href="#" class="inline-flex items-center px-6 py-3 border border-gray-300 rounded-lg text-gray-700 font-medium hover:border-blue-500 hover:text-blue-600 transition"> | |
| View All Projects | |
| <i class="fas fa-arrow-right ml-2"></i> | |
| </a> | |
| </div> | |
| </div> | |
| </section> | |
| <!-- Testimonials Section --> | |
| <section id="testimonials" class="py-16 bg-gray-100"> | |
| <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> | |
| <div class="text-center mb-16"> | |
| <h2 class="text-3xl font-bold mb-4">Client <span class="gradient-text">Testimonials</span></h2> | |
| <p class="text-gray-600 max-w-2xl mx-auto"> | |
| Don't just take my word for it - here's what my clients say about working with me. | |
| </p> | |
| </div> | |
| <div class="grid grid-cols-1 md:grid-cols-3 gap-8"> | |
| <!-- Testimonial 1 --> | |
| <div class="bg-white p-6 rounded-xl shadow-md"> | |
| <div class="flex items-center mb-4"> | |
| <img src="https://randomuser.me/api/portraits/women/43.jpg" | |
| alt="Sarah Johnson" | |
| class="w-12 h-12 rounded-full object-cover mr-4"> | |
| <div> | |
| <h4 class="font-bold">Sarah Johnson</h4> | |
| <p class="text-gray-600 text-sm">Marketing Director, TechCorp</p> | |
| </div> | |
| </div> | |
| <p class="text-gray-700 italic"> | |
| "Alex transformed our outdated website into a modern, responsive platform that increased our conversion rate by 40%. His attention to detail and creative solutions were impressive." | |
| </p> | |
| <div class="flex mt-4 text-yellow-400"> | |
| <i class="fas fa-star"></i> | |
| <i class="fas fa-star"></i> | |
| <i class="fas fa-star"></i> | |
| <i class="fas fa-star"></i> | |
| <i class="fas fa-star"></i> | |
| </div> | |
| </div> | |
| <!-- Testimonial 2 --> | |
| <div class="bg-white p-6 rounded-xl shadow-md"> | |
| <div class="flex items-center mb-4"> | |
| <img src="https://randomuser.me/api/portraits/men/32.jpg" | |
| alt="Michael Chen" | |
| class="w-12 h-12 rounded-full object-cover mr-4"> | |
| <div> | |
| <h4 class="font-bold">Michael Chen</h4> | |
| <p class="text-gray-600 text-sm">CEO, EduPlay</p> | |
| </div> | |
| </div> | |
| <p class="text-gray-700 italic"> | |
| "The educational game Alex developed for us exceeded all expectations. His ability to combine technical expertise with pedagogical understanding is rare and valuable." | |
| </p> | |
| <div class="flex mt-4 text-yellow-400"> | |
| <i class="fas fa-star"></i> | |
| <i class="fas fa-star"></i> | |
| <i class="fas fa-star"></i> | |
| <i class="fas fa-star"></i> | |
| <i class="fas fa-star"></i> | |
| </div> | |
| </div> | |
| <!-- Testimonial 3 --> | |
| <div class="bg-white p-6 rounded-xl shadow-md"> | |
| <div class="flex items-center mb-4"> | |
| <img src="https://randomuser.me/api/portraits/women/65.jpg" | |
| alt="Emma Rodriguez" | |
| class="w-12 h-12 rounded-full object-cover mr-4"> | |
| <div> | |
| <h4 class="font-bold">Emma Rodriguez</h4> | |
| <p class="text-gray-600 text-sm">Art Director, MuseMedia</p> | |
| </div> | |
| </div> | |
| <p class="text-gray-700 italic"> | |
| "Working with Alex on our AR museum app was a pleasure. He understood our vision immediately and brought technical solutions we hadn't even considered." | |
| </p> | |
| <div class="flex mt-4 text-yellow-400"> | |
| <i class="fas fa-star"></i> | |
| <i class="fas fa-star"></i> | |
| <i class="fas fa-star"></i> | |
| <i class="fas fa-star"></i> | |
| <i class="fas fa-star-half-alt"></i> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| </section> | |
| <!-- Contact Section --> | |
| <section id="contact" class="py-16"> | |
| <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> | |
| <div class="text-center mb-16"> | |
| <h2 class="text-3xl font-bold mb-4">Get In <span class="gradient-text">Touch</span></h2> | |
| <p class="text-gray-600 max-w-2xl mx-auto"> | |
| Have a project in mind or want to discuss potential opportunities? I'd love to hear from you! | |
| </p> | |
| </div> | |
| <div class="flex flex-col md:flex-row gap-12"> | |
| <div class="md:w-1/2"> | |
| <form class="space-y-6"> | |
| <div> | |
| <label for="name" class="block text-sm font-medium text-gray-700 mb-1">Your Name</label> | |
| <input type="text" id="name" | |
| class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-blue-500 outline-none transition"> | |
| </div> | |
| <div> | |
| <label for="email" class="block text-sm font-medium text-gray-700 mb-1">Email Address</label> | |
| <input type="email" id="email" | |
| class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-blue-500 outline-none transition"> | |
| </div> | |
| <div> | |
| <label for="subject" class="block text-sm font-medium text-gray-700 mb-1">Subject</label> | |
| <input type="text" id="subject" | |
| class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-blue-500 outline-none transition"> | |
| </div> | |
| <div> | |
| <label for="message" class="block text-sm font-medium text-gray-700 mb-1">Message</label> | |
| <textarea id="message" rows="5" | |
| class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-blue-500 outline-none transition"></textarea> | |
| </div> | |
| <button type="submit" | |
| class="w-full bg-gradient-to-r from-blue-500 to-purple-600 text-white px-6 py-3 rounded-lg font-medium hover:shadow-lg transition-all"> | |
| Send Message | |
| </button> | |
| </form> | |
| </div> | |
| <div class="md:w-1/2"> | |
| <div class="bg-white p-8 rounded-xl shadow-md h-full"> | |
| <h3 class="text-xl font-semibold mb-6">Contact Information</h3> | |
| <div class="space-y-6"> | |
| <div class="flex items-start"> | |
| <div class="bg-blue-100 p-3 rounded-full mr-4"> | |
| <i class="fas fa-map-marker-alt text-blue-600"></i> | |
| </div> | |
| <div> | |
| <h4 class="font-medium text-gray-900">Location</h4> | |
| <p class="text-gray-600">San Francisco, CA</p> | |
| </div> | |
| </div> | |
| <div class="flex items-start"> | |
| <div class="bg-purple-100 p-3 rounded-full mr-4"> | |
| <i class="fas fa-envelope text-purple-600"></i> | |
| </div> | |
| <div> | |
| <h4 class="font-medium text-gray-900">Email</h4> | |
| <p class="text-gray-600">hello@alexcarter.dev</p> | |
| </div> | |
| </div> | |
| <div class="flex items-start"> | |
| <div class="bg-green-100 p-3 rounded-full mr-4"> | |
| <i class="fas fa-phone text-green-600"></i> | |
| </div> | |
| <div> | |
| <h4 class="font-medium text-gray-900">Phone</h4> | |
| <p class="text-gray-600">+1 (555) 123-4567</p> | |
| </div> | |
| </div> | |
| <div class="flex items-start"> | |
| <div class="bg-red-100 p-3 rounded-full mr-4"> | |
| <i class="fas fa-clock text-red-600"></i> | |
| </div> | |
| <div> | |
| <h4 class="font-medium text-gray-900">Working Hours</h4> | |
| <p class="text-gray-600">Mon-Fri: 9am - 5pm PST</p> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="mt-8"> | |
| <h4 class="font-medium text-gray-900 mb-4">Follow Me</h4> | |
| <div class="flex space-x-4"> | |
| <a href="#" class="w-10 h-10 rounded-full bg-blue-100 flex items-center justify-center text-blue-600 hover:bg-blue-200 transition"> | |
| <i class="fab fa-linkedin-in"></i> | |
| </a> | |
| <a href="#" class="w-10 | |
| </html> |