dev-alex-carter / index.html
fredf92's picture
Add 2 files
910f1f8 verified
<!DOCTYPE html>
<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>