celebrateme / index.html
fenglui's picture
Add 3 files
15247d9 verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CelebrateMe - Ultimate Birthday & Anniversary Planner</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>
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');
body {
font-family: 'Poppins', sans-serif;
background-color: #fef6f6;
}
.gradient-bg {
background: linear-gradient(135deg, #ff9a9e 0%, #fad0c4 100%);
}
.event-card:hover {
transform: translateY(-5px);
box-shadow: 0 10px 25px rgba(0,0,0,0.1);
}
.gift-card {
transition: all 0.3s ease;
}
.gift-card:hover {
transform: scale(1.05);
}
.feature-icon {
width: 60px;
height: 60px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
margin: 0 auto;
}
.floating-btn {
animation: float 3s ease-in-out infinite;
}
@keyframes float {
0% { transform: translateY(0px); }
50% { transform: translateY(-10px); }
100% { transform: translateY(0px); }
}
.tab-content {
display: none;
}
.tab-content.active {
display: block;
animation: fadeIn 0.5s ease-in-out;
}
@keyframes fadeIn {
from { opacity: 0; }
to { opacity: 1; }
}
</style>
</head>
<body>
<!-- Navigation -->
<nav class="bg-white shadow-lg">
<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">
<div class="flex-shrink-0 flex items-center">
<i class="fas fa-birthday-cake text-pink-500 text-2xl mr-2"></i>
<span class="text-xl font-bold text-pink-600">CelebrateMe</span>
</div>
<div class="hidden sm:ml-6 sm:flex sm:space-x-8">
<a href="#" class="border-pink-500 text-gray-900 inline-flex items-center px-1 pt-1 border-b-2 text-sm font-medium">Home</a>
<a href="#" class="border-transparent text-gray-500 hover:border-gray-300 hover:text-gray-700 inline-flex items-center px-1 pt-1 border-b-2 text-sm font-medium">Events</a>
<a href="#" class="border-transparent text-gray-500 hover:border-gray-300 hover:text-gray-700 inline-flex items-center px-1 pt-1 border-b-2 text-sm font-medium">Gifts</a>
<a href="#" class="border-transparent text-gray-500 hover:border-gray-300 hover:text-gray-700 inline-flex items-center px-1 pt-1 border-b-2 text-sm font-medium">Planning</a>
</div>
</div>
<div class="hidden sm:ml-6 sm:flex sm:items-center">
<button class="bg-pink-500 hover:bg-pink-600 text-white px-4 py-2 rounded-md text-sm font-medium transition duration-300">Sign Up</button>
</div>
<div class="-mr-2 flex items-center sm:hidden">
<button type="button" class="inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-inset focus:ring-pink-500">
<span class="sr-only">Open main menu</span>
<i class="fas fa-bars"></i>
</button>
</div>
</div>
</div>
</nav>
<!-- Hero Section -->
<div class="gradient-bg">
<div class="max-w-7xl mx-auto py-12 px-4 sm:px-6 lg:px-8 lg:py-24">
<div class="lg:grid lg:grid-cols-2 lg:gap-8 lg:items-center">
<div>
<h1 class="text-4xl font-extrabold tracking-tight text-white sm:text-5xl lg:text-6xl">
Never forget a birthday again
</h1>
<p class="mt-3 max-w-3xl text-lg text-white">
CelebrateMe helps you remember, plan and organize unforgettable birthdays and anniversaries with ease.
</p>
<div class="mt-8 sm:flex">
<div class="rounded-md shadow">
<a href="#" class="w-full flex items-center justify-center px-8 py-3 border border-transparent text-base font-medium rounded-md text-pink-600 bg-white hover:bg-gray-50 md:py-4 md:text-lg md:px-10">
Get Started
</a>
</div>
<div class="mt-3 rounded-md shadow sm:mt-0 sm:ml-3">
<a href="#" class="w-full flex items-center justify-center px-8 py-3 border border-transparent text-base font-medium rounded-md text-white bg-pink-500 bg-opacity-60 hover:bg-opacity-70 md:py-4 md:text-lg md:px-10">
<i class="fab fa-facebook mr-2"></i> Connect Facebook
</a>
</div>
</div>
</div>
<div class="mt-12 relative lg:mt-0">
<div class="relative mx-auto w-full rounded-lg shadow-lg overflow-hidden">
<div class="absolute top-0 left-0 bg-white p-4 rounded-tl-lg">
<div class="flex space-x-2">
<div class="w-3 h-3 rounded-full bg-red-500"></div>
<div class="w-3 h-3 rounded-full bg-yellow-500"></div>
<div class="w-3 h-3 rounded-full bg-green-500"></div>
</div>
</div>
<img class="w-full" src="https://images.unsplash.com/photo-1513151233558-d860c5398176?ixlib=rb-1.2.1&auto=format&fit=crop&w=1000&q=80" alt="Birthday celebration">
</div>
<div class="absolute -bottom-8 -right-8 w-32 h-32 bg-yellow-400 rounded-full flex items-center justify-center text-white floating-btn">
<i class="fas fa-gift text-4xl"></i>
</div>
</div>
</div>
</div>
</div>
<!-- Features Section -->
<div class="py-12 bg-white">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="lg:text-center">
<h2 class="text-base text-pink-600 font-semibold tracking-wide uppercase">Features</h2>
<p class="mt-2 text-3xl leading-8 font-extrabold tracking-tight text-gray-900 sm:text-4xl">
Everything you need to celebrate
</p>
<p class="mt-4 max-w-2xl text-xl text-gray-500 lg:mx-auto">
From reminders to gift ideas, we've got you covered for every special occasion.
</p>
</div>
<div class="mt-10">
<div class="grid grid-cols-1 gap-10 sm:grid-cols-2 lg:grid-cols-4">
<div class="text-center">
<div class="feature-icon bg-pink-100 text-pink-600">
<i class="fas fa-bell text-2xl"></i>
</div>
<h3 class="mt-6 text-lg font-medium text-gray-900">Smart Reminders</h3>
<p class="mt-2 text-base text-gray-500">
Never miss a birthday with our customizable reminders via email, SMS, or app notifications.
</p>
</div>
<div class="text-center">
<div class="feature-icon bg-blue-100 text-blue-600">
<i class="fas fa-users text-2xl"></i>
</div>
<h3 class="mt-6 text-lg font-medium text-gray-900">Group Planning</h3>
<p class="mt-2 text-base text-gray-500">
Collaborate with friends and family to plan the perfect celebration together.
</p>
</div>
<div class="text-center">
<div class="feature-icon bg-purple-100 text-purple-600">
<i class="fas fa-lightbulb text-2xl"></i>
</div>
<h3 class="mt-6 text-lg font-medium text-gray-900">Gift Suggestions</h3>
<p class="mt-2 text-base text-gray-500">
AI-powered gift recommendations based on the person's interests and social media activity.
</p>
</div>
<div class="text-center">
<div class="feature-icon bg-green-100 text-green-600">
<i class="fas fa-calendar-check text-2xl"></i>
</div>
<h3 class="mt-6 text-lg font-medium text-gray-900">Auto Scheduling</h3>
<p class="mt-2 text-base text-gray-500">
Automatically schedule birthday posts and stories across social media platforms.
</p>
</div>
</div>
</div>
</div>
</div>
<!-- Upcoming Events -->
<div class="py-12 bg-gray-50">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="lg:text-center mb-10">
<h2 class="text-base text-pink-600 font-semibold tracking-wide uppercase">Upcoming Events</h2>
<p class="mt-2 text-3xl leading-8 font-extrabold tracking-tight text-gray-900 sm:text-4xl">
Who's celebrating next?
</p>
</div>
<div class="grid grid-cols-1 gap-6 sm:grid-cols-2 lg:grid-cols-3">
<!-- Event Card 1 -->
<div class="bg-white rounded-lg shadow-md overflow-hidden event-card transition duration-300">
<div class="p-4 bg-pink-500 text-white">
<div class="flex justify-between items-center">
<h3 class="text-lg font-semibold">Sarah's Birthday</h3>
<span class="bg-white text-pink-500 text-xs font-bold px-2 py-1 rounded-full">3 days</span>
</div>
<p class="text-sm mt-1">Turning 28</p>
</div>
<div class="p-4">
<div class="flex items-center text-sm text-gray-500 mb-3">
<i class="far fa-calendar-alt mr-2"></i>
<span>June 15, 2023</span>
</div>
<div class="flex items-center text-sm text-gray-500 mb-4">
<i class="fas fa-user-friends mr-2"></i>
<span>12 people planning</span>
</div>
<div class="flex justify-between">
<button class="text-sm bg-pink-100 text-pink-600 px-3 py-1 rounded hover:bg-pink-200 transition">View Details</button>
<button class="text-sm bg-gray-100 text-gray-600 px-3 py-1 rounded hover:bg-gray-200 transition">Remind Me</button>
</div>
</div>
</div>
<!-- Event Card 2 -->
<div class="bg-white rounded-lg shadow-md overflow-hidden event-card transition duration-300">
<div class="p-4 bg-purple-500 text-white">
<div class="flex justify-between items-center">
<h3 class="text-lg font-semibold">Parent's Anniversary</h3>
<span class="bg-white text-purple-500 text-xs font-bold px-2 py-1 rounded-full">1 week</span>
</div>
<p class="text-sm mt-1">25th Anniversary</p>
</div>
<div class="p-4">
<div class="flex items-center text-sm text-gray-500 mb-3">
<i class="far fa-calendar-alt mr-2"></i>
<span>June 22, 2023</span>
</div>
<div class="flex items-center text-sm text-gray-500 mb-4">
<i class="fas fa-user-friends mr-2"></i>
<span>8 people planning</span>
</div>
<div class="flex justify-between">
<button class="text-sm bg-purple-100 text-purple-600 px-3 py-1 rounded hover:bg-purple-200 transition">View Details</button>
<button class="text-sm bg-gray-100 text-gray-600 px-3 py-1 rounded hover:bg-gray-200 transition">Remind Me</button>
</div>
</div>
</div>
<!-- Event Card 3 -->
<div class="bg-white rounded-lg shadow-md overflow-hidden event-card transition duration-300">
<div class="p-4 bg-blue-500 text-white">
<div class="flex justify-between items-center">
<h3 class="text-lg font-semibold">Mike's Birthday</h3>
<span class="bg-white text-blue-500 text-xs font-bold px-2 py-1 rounded-full">2 weeks</span>
</div>
<p class="text-sm mt-1">Turning 30</p>
</div>
<div class="p-4">
<div class="flex items-center text-sm text-gray-500 mb-3">
<i class="far fa-calendar-alt mr-2"></i>
<span>June 30, 2023</span>
</div>
<div class="flex items-center text-sm text-gray-500 mb-4">
<i class="fas fa-user-friends mr-2"></i>
<span>5 people planning</span>
</div>
<div class="flex justify-between">
<button class="text-sm bg-blue-100 text-blue-600 px-3 py-1 rounded hover:bg-blue-200 transition">View Details</button>
<button class="text-sm bg-gray-100 text-gray-600 px-3 py-1 rounded hover:bg-gray-200 transition">Remind Me</button>
</div>
</div>
</div>
</div>
<div class="mt-10 text-center">
<button class="bg-pink-500 hover:bg-pink-600 text-white px-6 py-3 rounded-md text-sm font-medium transition duration-300">
View All Upcoming Events
</button>
</div>
</div>
</div>
<!-- Gift Ideas Section -->
<div class="py-12 bg-white">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="lg:text-center mb-10">
<h2 class="text-base text-pink-600 font-semibold tracking-wide uppercase">Gift Ideas</h2>
<p class="mt-2 text-3xl leading-8 font-extrabold tracking-tight text-gray-900 sm:text-4xl">
Perfect presents for every personality
</p>
<p class="mt-4 max-w-2xl text-xl text-gray-500 lg:mx-auto">
Our AI analyzes social media profiles to suggest personalized gifts.
</p>
</div>
<!-- Tabs -->
<div class="flex justify-center mb-8">
<div class="flex space-x-1 rounded-lg bg-gray-100 p-1">
<button onclick="changeTab('all')" class="tab-btn py-2 px-4 rounded-lg font-medium text-sm focus:outline-none bg-pink-500 text-white">All</button>
<button onclick="changeTab('personalized')" class="tab-btn py-2 px-4 rounded-lg font-medium text-sm focus:outline-none hover:bg-gray-200">Personalized</button>
<button onclick="changeTab('experiences')" class="tab-btn py-2 px-4 rounded-lg font-medium text-sm focus:outline-none hover:bg-gray-200">Experiences</button>
<button onclick="changeTab('tech')" class="tab-btn py-2 px-4 rounded-lg font-medium text-sm focus:outline-none hover:bg-gray-200">Tech</button>
</div>
</div>
<!-- Tab Content -->
<div class="grid grid-cols-1 gap-6 sm:grid-cols-2 lg:grid-cols-4">
<!-- Gift 1 -->
<div class="tab-content active" id="all-tab">
<div class="bg-white rounded-lg overflow-hidden shadow-md gift-card">
<div class="relative pb-2/3 h-48">
<img class="absolute h-full w-full object-cover" src="https://images.unsplash.com/photo-1598300042247-d088f8ab3a91?ixlib=rb-1.2.1&auto=format&fit=crop&w=500&q=80" alt="Personalized mug">
</div>
<div class="p-4">
<div class="flex justify-between items-start">
<h3 class="text-lg font-medium text-gray-900">Custom Photo Mug</h3>
<span class="bg-green-100 text-green-800 text-xs font-semibold px-2 py-1 rounded-full">Popular</span>
</div>
<p class="mt-1 text-sm text-gray-500">Upload any photo to create a unique gift</p>
<div class="mt-3 flex justify-between items-center">
<span class="text-lg font-bold text-pink-600">$19.99</span>
<button class="text-sm bg-pink-500 text-white px-3 py-1 rounded hover:bg-pink-600 transition">Add to Cart</button>
</div>
</div>
</div>
</div>
<!-- Gift 2 -->
<div class="tab-content active" id="all-tab">
<div class="bg-white rounded-lg overflow-hidden shadow-md gift-card">
<div class="relative pb-2/3 h-48">
<img class="absolute h-full w-full object-cover" src="https://images.unsplash.com/photo-1526170375885-4d8ecf77b99f?ixlib=rb-1.2.1&auto=format&fit=crop&w=500&q=80" alt="Smart watch">
</div>
<div class="p-4">
<div class="flex justify-between items-start">
<h3 class="text-lg font-medium text-gray-900">Smart Watch</h3>
<span class="bg-blue-100 text-blue-800 text-xs font-semibold px-2 py-1 rounded-full">Tech</span>
</div>
<p class="mt-1 text-sm text-gray-500">Latest model with health tracking</p>
<div class="mt-3 flex justify-between items-center">
<span class="text-lg font-bold text-pink-600">$199.99</span>
<button class="text-sm bg-pink-500 text-white px-3 py-1 rounded hover:bg-pink-600 transition">Add to Cart</button>
</div>
</div>
</div>
</div>
<!-- Gift 3 -->
<div class="tab-content active" id="all-tab">
<div class="bg-white rounded-lg overflow-hidden shadow-md gift-card">
<div class="relative pb-2/3 h-48">
<img class="absolute h-full w-full object-cover" src="https://images.unsplash.com/photo-1519671482749-fd09be7ccebf?ixlib=rb-1.2.1&auto=format&fit=crop&w=500&q=80" alt="Spa day">
</div>
<div class="p-4">
<div class="flex justify-between items-start">
<h3 class="text-lg font-medium text-gray-900">Spa Day Package</h3>
<span class="bg-purple-100 text-purple-800 text-xs font-semibold px-2 py-1 rounded-full">Experience</span>
</div>
<p class="mt-1 text-sm text-gray-500">Full day relaxation at luxury spa</p>
<div class="mt-3 flex justify-between items-center">
<span class="text-lg font-bold text-pink-600">$149.99</span>
<button class="text-sm bg-pink-500 text-white px-3 py-1 rounded hover:bg-pink-600 transition">Add to Cart</button>
</div>
</div>
</div>
</div>
<!-- Gift 4 -->
<div class="tab-content active" id="all-tab">
<div class="bg-white rounded-lg overflow-hidden shadow-md gift-card">
<div class="relative pb-2/3 h-48">
<img class="absolute h-full w-full object-cover" src="https://images.unsplash.com/photo-1584917865448-de9e9b5a8dc2?ixlib=rb-1.2.1&auto=format&fit=crop&w=500&q=80" alt="Custom pillow">
</div>
<div class="p-4">
<div class="flex justify-between items-start">
<h3 class="text-lg font-medium text-gray-900">Custom Photo Pillow</h3>
<span class="bg-pink-100 text-pink-800 text-xs font-semibold px-2 py-1 rounded-full">Personalized</span>
</div>
<p class="mt-1 text-sm text-gray-500">Soft pillow with your favorite photo</p>
<div class="mt-3 flex justify-between items-center">
<span class="text-lg font-bold text-pink-600">$29.99</span>
<button class="text-sm bg-pink-500 text-white px-3 py-1 rounded hover:bg-pink-600 transition">Add to Cart</button>
</div>
</div>
</div>
</div>
</div>
<div class="mt-10 text-center">
<button class="bg-white hover:bg-gray-100 text-pink-500 border border-pink-500 px-6 py-3 rounded-md text-sm font-medium transition duration-300">
View More Gift Ideas
</button>
</div>
</div>
</div>
<!-- Group Planning Section -->
<div class="py-12 bg-gray-50">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="lg:grid lg:grid-cols-2 lg:gap-8 lg:items-center">
<div class="mb-8 lg:mb-0">
<h2 class="text-3xl font-extrabold tracking-tight text-gray-900 sm:text-4xl">
Plan together with friends & family
</h2>
<p class="mt-3 max-w-3xl text-lg text-gray-500">
Create a group for any celebration and collaborate on gifts, parties, and more.
</p>
<div class="mt-6">
<div class="flex items-start mb-4">
<div class="flex-shrink-0">
<div class="flex items-center justify-center h-8 w-8 rounded-full bg-pink-100 text-pink-600">
<i class="fas fa-money-bill-wave"></i>
</div>
</div>
<div class="ml-3">
<h3 class="text-lg font-medium text-gray-900">Group Contributions</h3>
<p class="mt-1 text-base text-gray-500">
Everyone can contribute money towards a gift or event.
</p>
</div>
</div>
<div class="flex items-start mb-4">
<div class="flex-shrink-0">
<div class="flex items-center justify-center h-8 w-8 rounded-full bg-blue-100 text-blue-600">
<i class="fas fa-comments"></i>
</div>
</div>
<div class="ml-3">
<h3 class="text-lg font-medium text-gray-900">Group Chat</h3>
<p class="mt-1 text-base text-gray-500">
Discuss plans in real-time with all participants.
</p>
</div>
</div>
<div class="flex items-start">
<div class="flex-shrink-0">
<div class="flex items-center justify-center h-8 w-8 rounded-full bg-green-100 text-green-600">
<i class="fas fa-poll"></i>
</div>
</div>
<div class="ml-3">
<h3 class="text-lg font-medium text-gray-900">Voting & Polls</h3>
<p class="mt-1 text-base text-gray-500">
Make decisions together with built-in polls.
</p>
</div>
</div>
</div>
</div>
<div class="relative">
<div class="bg-white p-6 rounded-lg shadow-lg">
<h3 class="text-lg font-medium mb-4">Create a New Group</h3>
<div class="mb-4">
<label for="event-name" class="block text-sm font-medium text-gray-700">Event Name</label>
<input type="text" id="event-name" class="mt-1 block w-full border border-gray-300 rounded-md shadow-sm py-2 px-3 focus:outline-none focus:ring-pink-500 focus:border-pink-500">
</div>
<div class="mb-4">
<label for="event-date" class="block text-sm font-medium text-gray-700">Event Date</label>
<input type="date" id="event-date" class="mt-1 block w-full border border-gray-300 rounded-md shadow-sm py-2 px-3 focus:outline-none focus:ring-pink-500 focus:border-pink-500">
</div>
<div class="mb-4">
<label class="block text-sm font-medium text-gray-700">Invite Participants</label>
<div class="mt-1 flex">
<input type="email" placeholder="Email addresses" class="flex-1 border border-gray-300 rounded-l-md shadow-sm py-2 px-3 focus:outline-none focus:ring-pink-500 focus:border-pink-500">
<button class="inline-flex items-center px-4 py-2 border border-transparent text-sm font-medium rounded-r-md text-white bg-pink-500 hover:bg-pink-600 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-pink-500">
Add
</button>
</div>
</div>
<div class="mb-4">
<label class="block text-sm font-medium text-gray-700">Group Type</label>
<div class="mt-1 grid grid-cols-2 gap-2">
<button class="bg-gray-100 text-gray-800 py-2 px-4 rounded-md text-sm font-medium hover:bg-gray-200">Birthday</button>
<button class="bg-gray-100 text-gray-800 py-2 px-4 rounded-md text-sm font-medium hover:bg-gray-200">Anniversary</button>
<button class="bg-gray-100 text-gray-800 py-2 px-4 rounded-md text-sm font-medium hover:bg-gray-200">Baby Shower</button>
<button class="bg-gray-100 text-gray-800 py-2 px-4 rounded-md text-sm font-medium hover:bg-gray-200">Other</button>
</div>
</div>
<button class="w-full bg-pink-500 hover:bg-pink-600 text-white py-2 px-4 rounded-md text-sm font-medium transition duration-300">
Create Group & Start Planning
</button>
</div>
<div class="absolute -bottom-6 -left-6 w-24 h-24 bg-yellow-400 rounded-full flex items-center justify-center text-white z-0">
<i class="fas fa-users text-3xl"></i>
</div>
</div>
</div>
</div>
</div>
<!-- Testimonials -->
<div class="py-12 bg-white">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="lg:text-center mb-10">
<h2 class="text-base text-pink-600 font-semibold tracking-wide uppercase">Testimonials</h2>
<p class="mt-2 text-3xl leading-8 font-extrabold tracking-tight text-gray-900 sm:text-4xl">
Loved by thousands of users
</p>
</div>
<div class="grid grid-cols-1 gap-8 sm:grid-cols-2 lg:grid-cols-3">
<!-- Testimonial 1 -->
<div class="bg-gray-50 p-6 rounded-lg">
<div class="flex items-center mb-4">
<div class="flex-shrink-0">
<img class="h-10 w-10 rounded-full" src="https://randomuser.me/api/portraits/women/32.jpg" alt="User">
</div>
<div class="ml-3">
<h3 class="text-sm font-medium text-gray-900">Sarah Johnson</h3>
<div class="flex 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>
</div>
<p class="text-gray-600">
"CelebrateMe saved me from forgetting my best friend's birthday! The group planning feature made it so easy to organize a surprise party with all our friends."
</p>
</div>
<!-- Testimonial 2 -->
<div class="bg-gray-50 p-6 rounded-lg">
<div class="flex items-center mb-4">
<div class="flex-shrink-0">
<img class="h-10 w-10 rounded-full" src="https://randomuser.me/api/portraits/men/45.jpg" alt="User">
</div>
<div class="ml-3">
<h3 class="text-sm font-medium text-gray-900">Michael Chen</h3>
<div class="flex 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>
</div>
<p class="text-gray-600">
"The AI gift suggestions are amazing! It recommended a perfect coding book for my programmer brother based on his GitHub activity. He loved it!"
</p>
</div>
<!-- Testimonial 3 -->
<div class="bg-gray-50 p-6 rounded-lg">
<div class="flex items-center mb-4">
<div class="flex-shrink-0">
<img class="h-10 w-10 rounded-full" src="https://randomuser.me/api/portraits/women/68.jpg" alt="User">
</div>
<div class="ml-3">
<h3 class="text-sm font-medium text-gray-900">Emily Rodriguez</h3>
<div class="flex 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>
<p class="text-gray-600">
"The automatic social media posts are a lifesaver. I set it up once and now I never have to worry about forgetting to post birthday wishes."
</p>
</div>
</div>
<div class="mt-10 text-center">
<div class="bg-pink-50 rounded-lg p-6 inline-block">
<h3 class="text-lg font-medium text-gray-900 mb-2">Over 500+ birthdays planned successfully</h3>
<p class="text-gray-600 mb-4">Join thousands of happy users who never miss a special occasion</p>
<button class="bg-pink-500 hover:bg-pink-600 text-white px-6 py-3 rounded-md text-sm font-medium transition duration-300">
Start Planning Today
</button>
</div>
</div>
</div>
</div>
<!-- Footer -->
<footer class="bg-gray-800">
<div class="max-w-7xl mx-auto py-12 px-4 sm:px-6 lg:px-8">
<div class="grid grid-cols-2 md:grid-cols-4 gap-8">
<div>
<h3 class="text-sm font-semibold text-gray-300 tracking-wider uppercase">Product</h3>
<ul class="mt-4 space-y-2">
<li><a href="#" class="text-base text-gray-400 hover:text-white">Features</a></li>
<li><a href="#" class="text-base text-gray-400 hover:text-white">Pricing</a></li>
<li><a href="#" class="text-base text-gray-400 hover:text-white">Gift Shop</a></li>
<li><a href="#" class="text-base text-gray-400 hover:text-white">Integrations</a></li>
</ul>
</div>
<div>
<h3 class="text-sm font-semibold text-gray-300 tracking-wider uppercase">Company</h3>
<ul class="mt-4 space-y-2">
<li><a href="#" class="text-base text-gray-400 hover:text-white">About</a></li>
<li><a href="#" class="text-base text-gray-400 hover:text-white">Blog</a></li>
<li><a href="#" class="text-base text-gray-400 hover:text-white">Careers</a></li>
<li><a href="#" class="text-base text-gray-400 hover:text-white">Contact</a></li>
</ul>
</div>
<div>
<h3 class="text-sm font-semibold text-gray-300 tracking-wider uppercase">Resources</h3>
<ul class="mt-4 space-y-2">
<li><a href="#" class="text-base text-gray-400 hover:text-white">Help Center</a></li>
<li><a href="#" class="text-base text-gray-400 hover:text-white">Party Ideas</a></li>
<li><a href="#" class="text-base text-gray-400 hover:text-white">Gift Guides</a></li>
<li><a href="#" class="text-base text-gray-400 hover:text-white">Community</a></li>
</ul>
</div>
<div>
<h3 class="text-sm font-semibold text-gray-300 tracking-wider uppercase">Connect</h3>
<div class="mt-4 flex space-x-6">
<a href="#" class="text-gray-400 hover:text-white">
<i class="fab fa-facebook-f"></i>
</a>
<a href="#" class="text-gray-400 hover:text-white">
<i class="fab fa-instagram"></i>
</a>
<a href="#" class="text-gray-400 hover:text-white">
<i class="fab fa-twitter"></i>
</a>
<a href="#" class="text-gray-400 hover:text-white">
<i class="fab fa-pinterest"></i>
</a>
</div>
<div class="mt-6">
<p class="text-gray-400">Subscribe to our newsletter</p>
<div class="mt-2 flex">
<input type="email" placeholder="Your email" class="flex-1 bg-gray-700 text-white px-4 py-2 rounded-l-md focus:outline-none focus:ring-2 focus:ring-pink-500">
<button class="bg-pink-500 hover:bg-pink-600 text-white px-4 py-2 rounded-r-md">
<i class="fas fa-paper-plane"></i>
</button>
</div>
</div>
</div>
</div>
<div class="mt-12 border-t border-gray-700 pt-8 flex flex-col md:flex-row justify-between items-center">
<p class="text-base text-gray-400">
&copy; 2023 CelebrateMe. All rights reserved.
</p>
<div class="mt-4 md:mt-0 flex space-x-6">
<a href="#" class="text-gray-400 hover:text-white">Privacy Policy</a>
<a href="#" class="text-gray-400 hover:text-white">Terms of Service</a>
<a href="#" class="text-gray-400 hover:text-white">Cookie Policy</a>
</div>
</div>
</div>
</footer>
<script>
// Tab functionality
function changeTab(tabName) {
// Hide all tab contents
document.querySelectorAll('.tab-content').forEach(content => {
content.classList.remove('active');
});
// Show selected tab content
document.getElementById(tabName + '-tab').classList.add('active');
// Update active tab button
document.querySelectorAll('.tab-btn').forEach(btn => {
btn.classList.remove('bg-pink-500', 'text-white');
btn.classList.add('hover:bg-gray-200');
});
event.target.classList.add('bg-pink-500', 'text-white');
event.target.classList.remove('hover:bg-gray-200');
}
// Mobile menu toggle would go here
// This is just a placeholder as we're not implementing full functionality
document.querySelector('[aria-controls="mobile-menu"]').addEventListener('click', function() {
// Toggle mobile menu visibility
});
</script>
<p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=fenglui/celebrateme" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
</html>