Spaces:
Running
Running
<html lang="en"> | |
<head> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<title>Julian's Express | Reliable Moto Delivery in Jacó, Costa Rica</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;600;700&display=swap'); | |
body { | |
font-family: 'Poppins', sans-serif; | |
background-color: #f8fafc; | |
} | |
.container { | |
max-width: 75rem; /* 1200px */ | |
margin: 0 auto; | |
} | |
.blue-gradient { | |
background: linear-gradient(135deg, rgba(37, 99, 235, 0.9) 0%, rgba(29, 78, 216, 0.9) 100%); | |
position: relative; | |
overflow: hidden; | |
} | |
.blue-gradient::before { | |
content: ""; | |
position: absolute; | |
top: 0; | |
left: 0; | |
right: 0; | |
bottom: 0; | |
background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' opacity='0.15'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z' fill='%23FFFFFF'/%3E%3C/g%3E%3C/svg%3E"); | |
z-index: 0; | |
} | |
.blue-content { | |
position: relative; | |
z-index: 1; | |
} | |
.floating { | |
animation: floating 3s ease-in-out infinite; | |
} | |
@keyframes floating { | |
0% { transform: translateY(0px); } | |
50% { transform: translateY(-10px); } | |
100% { transform: translateY(0px); } | |
} | |
.pulse { | |
animation: pulse 2s infinite; | |
} | |
@keyframes pulse { | |
0% { transform: scale(1); } | |
50% { transform: scale(1.05); } | |
100% { transform: scale(1); } | |
} | |
.service-card:hover { | |
transform: translateY(-5px); | |
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1); | |
} | |
.tropical-pattern { | |
background-image: url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM34 90c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm56-76c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.2 0 4-1.8 4-4s-1.8-4-4-4-4 1.8-4 4 1.8 4 4 4zm57-13c2.2 0 4-1.8 4-4s-1.8-4-4-4-4 1.8-4 4 1.8 4 4 4zm-9-21c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zM60 91c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zM35 41c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zM12 60c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z' fill='%231d4ed8' fill-opacity='0.1' fill-rule='evenodd'/%3E%3C/svg%3E"); | |
} | |
.wave-pattern { | |
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 320'%3E%3Cpath fill='%231d4ed8' fill-opacity='0.05' d='M0,192L48,197.3C96,203,192,213,288,229.3C384,245,480,267,576,250.7C672,235,768,181,864,181.3C960,181,1056,235,1152,234.7C1248,235,1344,181,1392,154.7L1440,128L1440,320L1392,320C1344,320,1248,320,1152,320C1056,320,960,320,864,320C768,320,672,320,576,320C480,320,384,320,288,320C192,320,96,320,48,320L0,320Z'%3E%3C/path%3E%3C/svg%3E"); | |
background-size: cover; | |
background-position: bottom; | |
background-repeat: no-repeat; | |
height: 120px; | |
width: 100%; | |
position: absolute; | |
bottom: 0; | |
left: 0; | |
} | |
.lang-toggle { | |
position: fixed; | |
bottom: 6.5rem; | |
right: 6px; | |
z-index: 50; | |
background: white; | |
border-radius: 50%; | |
width: 40px; | |
height: 40px; | |
display: flex; | |
align-items: center; | |
justify-content: center; | |
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); | |
cursor: pointer; | |
transition: all 0.3s ease; | |
} | |
.lang-toggle:hover { | |
transform: scale(1.1); | |
} | |
</style> | |
</head> | |
<body class="min-h-screen tropical-pattern"> | |
<!-- Navigation --> | |
<nav class="bg-white shadow-md sticky top-0 z-50"> | |
<div class="container px-4"> | |
<div class="flex justify-between items-center py-4"> | |
<div class="flex items-center space-x-3"> | |
<div class="w-10 h-10 blue-gradient rounded-full flex items-center justify-center text-white"> | |
<i class="fas fa-motorcycle text-xl"></i> | |
</div> | |
<span class="text-xl font-bold text-blue-800">Julian's Moto Express</span> | |
</div> | |
<div class="hidden md:flex items-center space-x-8"> | |
<a href="#home" class="text-blue-600 hover:text-blue-800 font-medium" data-i18n="nav.home">Home</a> | |
<a href="#services" class="text-blue-600 hover:text-blue-800 font-medium" data-i18n="nav.services">Services</a> | |
<a href="#about" class="text-blue-600 hover:text-blue-800 font-medium" data-i18n="nav.about">About</a> | |
<a href="#contact" class="text-blue-600 hover:text-blue-800 font-medium" data-i18n="nav.contact">Contact</a> | |
</div> | |
<div class="md:hidden"> | |
<button id="menu-btn" class="text-blue-600 focus:outline-none"> | |
<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"> | |
<a href="#home" class="block py-2 text-blue-600 hover:text-blue-800" data-i18n="nav.home">Home</a> | |
<a href="#services" class="block py-2 text-blue-600 hover:text-blue-800" data-i18n="nav.services">Services</a> | |
<a href="#about" class="block py-2 text-blue-600 hover:text-blue-800" data-i18n="nav.about">About</a> | |
<a href="#contact" class="block py-2 text-blue-600 hover:text-blue-800" data-i18n="nav.contact">Contact</a> | |
</div> | |
</nav> | |
<!-- Hero Section --> | |
<section id="home" class="blue-gradient text-white py-16 md:py-24 relative"> | |
<div class="container px-4 flex flex-col md:flex-row items-center blue-content"> | |
<div class="md:w-1/2 mb-10 md:mb-0"> | |
<h1 class="text-5xl md:text-4xl font-bold mb-6" data-i18n="hero.title">Fast & Reliable Moto Delivery in Jacó</h1> | |
<p class="text-xl mb-8" data-i18n="hero.subtitle">Your trusted partner for courier services, grocery delivery, money transfers, and more throughout Jacó and surrounding areas.</p> | |
<div class="flex flex-col sm:flex-row space-y-4 sm:space-y-0 sm:space-x-4"> | |
<a href="#contact" class="bg-white hover:bg-gray-100 text-blue-600 font-bold py-3 px-6 rounded-full text-center transition duration-300"> | |
<i class="fas fa-phone-alt mr-2"></i> <span data-i18n="hero.call">Call Now</span> | |
</a> | |
<a href="#services" class="bg-blue-800 hover:bg-blue-900 text-white font-bold py-3 px-6 rounded-full text-center transition duration-300"> | |
<i class="fas fa-info-circle mr-2"></i> <span data-i18n="hero.services">Our Services</span> | |
</a> | |
</div> | |
</div> | |
<div class="md:w-1/2 flex justify-center"> | |
<img src="https://png.pngtree.com/png-clipart/20230913/original/pngtree-motorcycle-rider-png-image_11074138.png" alt="Delivery Moto" style="" class="w-72 h-72 floating"> | |
</div> | |
</div> | |
<div class="wave-pattern"></div> | |
</section> | |
<!-- Trust Badges --> | |
<div class="bg-white py-8 shadow-sm"> | |
<div class="container px-4"> | |
<div class="grid grid-cols-2 md:grid-cols-4 gap-6 text-center"> | |
<div class="flex flex-col items-center"> | |
<div class="bg-blue-100 text-blue-600 rounded-full w-12 h-12 flex items-center justify-center mb-2"> | |
<i class="fas fa-clock"></i> | |
</div> | |
<span class="font-medium" data-i18n="trust.fast">Fast Response</span> | |
</div> | |
<div class="flex flex-col items-center"> | |
<div class="bg-blue-100 text-blue-600 rounded-full w-12 h-12 flex items-center justify-center mb-2"> | |
<i class="fas fa-shield-alt"></i> | |
</div> | |
<span class="font-medium" data-i18n="trust.trusted">Trusted Service</span> | |
</div> | |
<div class="flex flex-col items-center"> | |
<div class="bg-blue-100 text-blue-600 rounded-full w-12 h-12 flex items-center justify-center mb-2"> | |
<i class="fas fa-map-marked-alt"></i> | |
</div> | |
<span class="font-medium" data-i18n="trust.coverage">Area Coverage</span> | |
</div> | |
<div class="flex flex-col items-center"> | |
<div class="bg-blue-100 text-blue-600 rounded-full w-12 h-12 flex items-center justify-center mb-2"> | |
<i class="fas fa-hand-holding-usd"></i> | |
</div> | |
<span class="font-medium" data-i18n="trust.prices">Fair Prices</span> | |
</div> | |
</div> | |
</div> | |
</div> | |
<!-- Services Section --> | |
<section id="services" class="py-16 bg-gray-50 relative"> | |
<div class="container px-4"> | |
<div class="text-center mb-12"> | |
<h2 class="text-3xl font-bold text-blue-800 mb-4" data-i18n="services.title">Our Services</h2> | |
<p class="text-gray-600 max-w-2xl mx-auto" data-i18n="services.subtitle">Professional moto delivery solutions tailored to your needs in Jacó, Costa Rica</p> | |
</div> | |
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8"> | |
<!-- Service 1 --> | |
<div class="bg-white rounded-xl p-6 shadow-md service-card transition duration-300"> | |
<div class="bg-blue-100 text-blue-600 rounded-full w-16 h-16 flex items-center justify-center text-2xl mb-4"> | |
<i class="fas fa-shipping-fast"></i> | |
</div> | |
<h3 class="text-xl font-bold text-blue-800 mb-3" data-i18n="services.1.title">Courier Service</h3> | |
<p class="text-gray-600" data-i18n="services.1.desc">Fast and secure document and package delivery throughout Jacó and surrounding areas.</p> | |
</div> | |
<!-- Service 2 --> | |
<div class="bg-white rounded-xl p-6 shadow-md service-card transition duration-300"> | |
<div class="bg-blue-100 text-blue-600 rounded-full w-16 h-16 flex items-center justify-center text-2xl mb-4"> | |
<i class="fas fa-shopping-basket"></i> | |
</div> | |
<h3 class="text-xl font-bold text-blue-800 mb-3" data-i18n="services.2.title">Grocery Delivery</h3> | |
<p class="text-gray-600" data-i18n="services.2.desc">Get your groceries delivered fresh to your door from local markets and supermarkets.</p> | |
</div> | |
<!-- Service 3 --> | |
<div class="bg-white rounded-xl p-6 shadow-md service-card transition duration-300"> | |
<div class="bg-blue-100 text-blue-600 rounded-full w-16 h-16 flex items-center justify-center text-2xl mb-4"> | |
<i class="fas fa-money-bill-wave"></i> | |
</div> | |
<h3 class="text-xl font-bold text-blue-800 mb-3" data-i18n="services.3.title">Money Transfer</h3> | |
<p class="text-gray-600" data-i18n="services.3.desc">Secure and reliable cash transfer service within the Jacó area.</p> | |
</div> | |
<!-- Service 4 --> | |
<div class="bg-white rounded-xl p-6 shadow-md service-card transition duration-300"> | |
<div class="bg-blue-100 text-blue-600 rounded-full w-16 h-16 flex items-center justify-center text-2xl mb-4"> | |
<i class="fas fa-utensils"></i> | |
</div> | |
<h3 class="text-xl font-bold text-blue-800 mb-3" data-i18n="services.4.title">Food Delivery</h3> | |
<p class="text-gray-600" data-i18n="services.4.desc">Restaurant meals delivered hot and fresh to your home or workplace.</p> | |
</div> | |
<!-- Service 5 --> | |
<div class="bg-white rounded-xl p-6 shadow-md service-card transition duration-300"> | |
<div class="bg-blue-100 text-blue-600 rounded-full w-16 h-16 flex items-center justify-center text-2xl mb-4"> | |
<i class="fas fa-pills"></i> | |
</div> | |
<h3 class="text-xl font-bold text-blue-800 mb-3" data-i18n="services.5.title">Pharmacy Runs</h3> | |
<p class="text-gray-600" data-i18n="services.5.desc">Prescription pickups and medicine delivery when you need it most.</p> | |
</div> | |
<!-- Service 6 --> | |
<div class="bg-white rounded-xl p-6 shadow-md service-card transition duration-300"> | |
<div class="bg-blue-100 text-blue-600 rounded-full w-16 h-16 flex items-center justify-center text-2xl mb-4"> | |
<i class="fas fa-question-circle"></i> | |
</div> | |
<h3 class="text-xl font-bold text-blue-800 mb-3" data-i18n="services.6.title">Special Requests</h3> | |
<p class="text-gray-600" data-i18n="services.6.desc">Need something else? Just ask - we'll do our best to accommodate your needs.</p> | |
</div> | |
</div> | |
</div> | |
</section> | |
<!-- About Section --> | |
<section id="about" class="py-16 bg-white"> | |
<div class="container px-4"> | |
<div class="flex flex-col md:flex-row items-center"> | |
<div class="md:w-1/3 mb-10 md:mb-0 flex justify-center"> | |
<div class="relative"> | |
<img src="https://cdn-icons-png.flaticon.com/512/4140/4140048.png" alt="Julian" class="w-64 h-64 rounded-full border-4 border-blue-200 shadow-lg"> | |
</div> | |
</div> | |
<div class="md:w-2/3 md:pl-12"> | |
<h2 class="text-3xl font-bold text-blue-800 mb-6" data-i18n="about.title">About Julian's Moto Express</h2> | |
<p class="text-lg mb-4" data-i18n="about.p1">Hi, I'm Julian - your reliable moto delivery partner in Jacó, Costa Rica. With years of experience serving the local community, I understand the importance of prompt, trustworthy service.</p> | |
<p class="text-lg mb-4" data-i18n="about.p2">Operating on my motorcycle allows me to navigate Jacó's streets efficiently, ensuring your items are delivered quickly and safely. Whether it's important documents, groceries, or other essentials, you can count on me.</p> | |
<p class="text-lg mb-6" data-i18n="about.p3">I take pride in building lasting relationships with my clients through consistent, professional service. Your satisfaction is my top priority.</p> | |
<div class="flex flex-wrap gap-4"> | |
<div class="bg-blue-50 px-4 py-2 rounded-full border border-blue-200 flex items-center"> | |
<i class="fas fa-check-circle text-blue-600 mr-2"></i> | |
<span class="text-blue-800" data-i18n="about.features.1">Local Knowledge</span> | |
</div> | |
<div class="bg-blue-50 px-4 py-2 rounded-full border border-blue-200 flex items-center"> | |
<i class="fas fa-check-circle text-blue-600 mr-2"></i> | |
<span class="text-blue-800" data-i18n="about.features.2">Dependable Service</span> | |
</div> | |
<div class="bg-blue-50 px-4 py-2 rounded-full border border-blue-200 flex items-center"> | |
<i class="fas fa-check-circle text-blue-600 mr-2"></i> | |
<span class="text-blue-800" data-i18n="about.features.3">Fair Pricing</span> | |
</div> | |
<div class="bg-blue-50 px-4 py-2 rounded-full border border-blue-200 flex items-center"> | |
<i class="fas fa-check-circle text-blue-600 mr-2"></i> | |
<span class="text-blue-800" data-i18n="about.features.4">Bilingual (English/Spanish)</span> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</section> | |
<!-- Testimonials --> | |
<section class="py-16 bg-gray-50"> | |
<div class="container px-4"> | |
<div class="text-center mb-12"> | |
<h2 class="text-3xl font-bold text-blue-800 mb-4" data-i18n="testimonials.title">Client Testimonials</h2> | |
<p class="text-gray-600 max-w-2xl mx-auto" data-i18n="testimonials.subtitle">What our clients say about our service</p> | |
</div> | |
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8"> | |
<!-- Testimonial 1 --> | |
<div class="bg-white rounded-xl p-6 shadow-md"> | |
<div class="flex items-center mb-4"> | |
<div class="w-12 h-12 bg-blue-100 rounded-full mr-4 flex items-center justify-center text-blue-600"> | |
<i class="fas fa-user"></i> | |
</div> | |
<div> | |
<p class="font-bold">Sarah K.</p> | |
<p class="text-sm text-gray-500" data-i18n="testimonials.1.role">Restaurant Owner</p> | |
</div> | |
</div> | |
<p class="text-gray-600 italic" data-i18n="testimonials.1.quote">"Julian has been delivering supplies to my restaurant for over a year. Always punctual and reliable. Highly recommended!"</p> | |
</div> | |
<!-- Testimonial 2 --> | |
<div class="bg-white rounded-xl p-6 shadow-md"> | |
<div class="flex items-center mb-4"> | |
<div class="w-12 h-12 bg-blue-100 rounded-full mr-4 flex items-center justify-center text-blue-600"> | |
<i class="fas fa-user"></i> | |
</div> | |
<div> | |
<p class="font-bold">Miguel R.</p> | |
<p class="text-sm text-gray-500" data-i18n="testimonials.2.role">Local Resident</p> | |
</div> | |
</div> | |
<p class="text-gray-600 italic" data-i18n="testimonials.2.quote">"When I was sick, Julian picked up my medicine and even brought some soup. Goes above and beyond!"</p> | |
</div> | |
<!-- Testimonial 3 --> | |
<div class="bg-white rounded-xl p-6 shadow-md"> | |
<div class="flex items-center mb-4"> | |
<div class="w-12 h-12 bg-blue-100 rounded-full mr-4 flex items-center justify-center text-blue-600"> | |
<i class="fas fa-user"></i> | |
</div> | |
<div> | |
<p class="font-bold">Lisa T.</p> | |
<p class="text-sm text-gray-500" data-i18n="testimonials.3.role">Tourist</p> | |
</div> | |
</div> | |
<p class="text-gray-600 italic" data-i18n="testimonials.3.quote">"Needed to send important documents back home. Julian handled it quickly and professionally. Excellent service!"</p> | |
</div> | |
</div> | |
</div> | |
</section> | |
<!-- Contact Section --> | |
<section id="contact" class="py-16 blue-gradient text-white relative"> | |
<div class="container px-4 blue-content"> | |
<h2 class="text-3xl font-bold text-center mb-12" data-i18n="contact.title">Get in Touch</h2> | |
<div class="grid grid-cols-1 md:grid-cols-2 gap-12"> | |
<div> | |
<h3 class="text-2xl font-bold mb-6" data-i18n="contact.info">Contact Information</h3> | |
<div class="space-y-6"> | |
<div class="flex items-start"> | |
<div class="bg-white text-blue-600 rounded-full w-10 h-10 flex items-center justify-center mr-4 mt-1"> | |
<i class="fas fa-phone-alt"></i> | |
</div> | |
<div> | |
<h4 class="font-bold" data-i18n="contact.phone">Call or WhatsApp</h4> | |
<p class="text-blue-100">+506 8888-8888</p> | |
</div> | |
</div> | |
<div class="flex items-start"> | |
<div class="bg-white text-blue-600 rounded-full w-10 h-10 flex items-center justify-center mr-4 mt-1"> | |
<i class="fas fa-envelope"></i> | |
</div> | |
<div> | |
<h4 class="font-bold" data-i18n="contact.email">Email</h4> | |
<p class="text-blue-100">[email protected]</p> | |
</div> | |
</div> | |
<div class="flex items-start"> | |
<div class="bg-white text-blue-600 rounded-full w-10 h-10 flex items-center justify-center mr-4 mt-1"> | |
<i class="fas fa-map-marker-alt"></i> | |
</div> | |
<div> | |
<h4 class="font-bold" data-i18n="contact.area">Service Area</h4> | |
<p class="text-blue-100">Jacó and surrounding areas</p> | |
</div> | |
</div> | |
<div class="flex items-start"> | |
<div class="bg-white text-blue-600 rounded-full w-10 h-10 flex items-center justify-center mr-4 mt-1"> | |
<i class="fas fa-clock"></i> | |
</div> | |
<div> | |
<h4 class="font-bold" data-i18n="contact.hours">Hours</h4> | |
<p class="text-blue-100">8:00 AM - 8:00 PM, 7 days a week</p> | |
</div> | |
</div> | |
</div> | |
<div class="mt-8"> | |
<h4 class="font-bold mb-4" data-i18n="contact.follow">Follow Us</h4> | |
<div class="flex space-x-4"> | |
<a href="#" class="bg-white text-blue-600 rounded-full w-10 h-10 flex items-center justify-center hover:bg-blue-100 transition"> | |
<i class="fab fa-whatsapp"></i> | |
</a> | |
<a href="#" class="bg-white text-blue-600 rounded-full w-10 h-10 flex items-center justify-center hover:bg-blue-100 transition"> | |
<i class="fab fa-facebook-f"></i> | |
</a> | |
<a href="#" class="bg-white text-blue-600 rounded-full w-10 h-10 flex items-center justify-center hover:bg-blue-100 transition"> | |
<i class="fab fa-instagram"></i> | |
</a> | |
</div> | |
</div> | |
</div> | |
<div class="bg-white rounded-xl p-8 text-gray-800 shadow-lg"> | |
<h3 class="text-2xl font-bold text-blue-800 mb-6" data-i18n="contact.form.title">Service Request</h3> | |
<form id="delivery-form"> | |
<div class="mb-4"> | |
<label class="block text-gray-700 mb-2" for="name" data-i18n="contact.form.name">Your Name</label> | |
<input type="text" id="name" class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-500" required> | |
</div> | |
<div class="mb-4"> | |
<label class="block text-gray-700 mb-2" for="phone" data-i18n="contact.form.phone">Phone Number</label> | |
<input type="tel" id="phone" class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-500" required> | |
</div> | |
<div class="mb-4"> | |
<label class="block text-gray-700 mb-2" for="service" data-i18n="contact.form.service">Service Needed</label> | |
<select id="service" class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-500" required> | |
<option value="" data-i18n="contact.form.service_select">Select a service</option> | |
<option value="courier" data-i18n="services.1.title">Courier Service</option> | |
<option value="grocery" data-i18n="services.2.title">Grocery Delivery</option> | |
<option value="money" data-i18n="services.3.title">Money Transfer</option> | |
<option value="food" data-i18n="services.4.title">Food Delivery</option> | |
<option value="pharmacy" data-i18n="services.5.title">Pharmacy Run</option> | |
<option value="other" data-i18n="services.6.title">Other</option> | |
</select> | |
</div> | |
<div class="mb-4"> | |
<label class="block text-gray-700 mb-2" for="details" data-i18n="contact.form.details">Details</label> | |
<textarea id="details" rows="3" class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-500" required></textarea> | |
</div> | |
<button type="submit" class="w-full bg-blue-600 hover:bg-blue-700 text-white font-bold py-3 px-4 rounded-lg transition duration-300"> | |
<i class="fas fa-paper-plane mr-2"></i> <span data-i18n="contact.form.submit">Send Request</span> | |
</button> | |
</form> | |
</div> | |
</div> | |
</div> | |
</section> | |
<!-- Footer --> | |
<footer class="bg-blue-900 text-white py-12"> | |
<div class="container px-4"> | |
<div class="flex flex-col md:flex-row justify-between items-center"> | |
<div class="mb-6 md:mb-0"> | |
<div class="flex items-center"> | |
<div class="w-10 h-10 bg-blue-600 rounded-full flex items-center justify-center text-white mr-3"> | |
<i class="fas fa-motorcycle text-xl"></i> | |
</div> | |
<span class="text-xl font-bold">Julian's Moto Express</span> | |
</div> | |
<p class="mt-2 text-blue-300" data-i18n="footer.tagline">Your trusted delivery service in Jacó, Costa Rica</p> | |
</div> | |
<div class="flex flex-col items-center md:items-end"> | |
<div class="flex space-x-6 mb-4"> | |
<a href="#" class="text-blue-300 hover:text-white transition"> | |
<i class="fab fa-whatsapp text-xl"></i> | |
</a> | |
<a href="#" class="text-blue-300 hover:text-white transition"> | |
<i class="fab fa-facebook-f text-xl"></i> | |
</a> | |
<a href="#" class="text-blue-300 hover:text-white transition"> | |
<i class="fab fa-instagram text-xl"></i> | |
</a> | |
</div> | |
<p class="text-blue-300 text-sm" data-i18n="footer.copyright">© 2023 Julian's Moto Express. All rights reserved.</p> | |
</div> | |
</div> | |
</div> | |
</footer> | |
<!-- Floating WhatsApp Button --> | |
<div class="fixed bottom-6 right-6 z-50"> | |
<a href="#" class="bg-green-500 hover:bg-green-600 text-white rounded-full w-14 h-14 flex items-center justify-center shadow-lg pulse"> | |
<i class="fab fa-whatsapp text-2xl"></i> | |
</a> | |
</div> | |
<!-- Language Toggle Button --> | |
<div class="lang-toggle" id="lang-toggle" title="Toggle Language"> | |
<span id="lang-text">ES</span> | |
</div> | |
<!-- Back to Top Button --> | |
<button id="back-to-top" class="fixed bottom-6 left-6 bg-blue-600 hover:bg-blue-700 text-white rounded-full w-12 h-12 flex items-center justify-center shadow-lg hidden transition-opacity duration-300"> | |
<i class="fas fa-arrow-up"></i> | |
</button> | |
<!-- Confirmation Modal --> | |
<div id="confirmation-modal" class="fixed inset-0 bg-black bg-opacity-50 flex items-center justify-center z-50 hidden"> | |
<div class="bg-white rounded-xl p-8 max-w-md mx-4 relative"> | |
<button id="close-modal" class="absolute top-4 right-4 text-gray-500 hover:text-gray-700"> | |
<i class="fas fa-times"></i> | |
</button> | |
<div class="text-center"> | |
<div class="bg-blue-600 text-white rounded-full w-16 h-16 flex items-center justify-center text-2xl mb-4 mx-auto"> | |
<i class="fas fa-check"></i> | |
</div> | |
<h3 class="text-2xl font-bold text-blue-800 mb-2" data-i18n="modal.title">Request Received!</h3> | |
<p class="text-gray-600 mb-6" data-i18n="modal.message">Thank you for your request. Julian will contact you shortly to confirm details and provide an estimated delivery time.</p> | |
<button id="modal-ok" class="bg-blue-600 hover:bg-blue-700 text-white font-bold py-2 px-6 rounded-full transition" data-i18n="modal.button"> | |
Got It | |
</button> | |
</div> | |
</div> | |
</div> | |
<script> | |
// Language translations | |
const translations = { | |
en: { | |
"nav.home": "Home", | |
"nav.services": "Services", | |
"nav.about": "About", | |
"nav.contact": "Contact", | |
"hero.title": "Fast & Reliable Moto Delivery in Jacó", | |
"hero.subtitle": "Your trusted partner for courier services, grocery delivery, money transfers, and more throughout Jacó and surrounding areas.", | |
"hero.call": "Call Now", | |
"hero.services": "Our Services", | |
"trust.fast": "Fast Response", | |
"trust.trusted": "Trusted Service", | |
"trust.coverage": "Area Coverage", | |
"trust.prices": "Fair Prices", | |
"services.title": "Our Services", | |
"services.subtitle": "Professional moto delivery solutions tailored to your needs in Jacó, Costa Rica", | |
"services.1.title": "Courier Service", | |
"services.1.desc": "Fast and secure document and package delivery throughout Jacó and surrounding areas.", | |
"services.2.title": "Grocery Delivery", | |
"services.2.desc": "Get your groceries delivered fresh to your door from local markets and supermarkets.", | |
"services.3.title": "Money Transfer", | |
"services.3.desc": "Secure and reliable cash transfer service within the Jacó area.", | |
"services.4.title": "Food Delivery", | |
"services.4.desc": "Restaurant meals delivered hot and fresh to your home or workplace.", | |
"services.5.title": "Pharmacy Runs", | |
"services.5.desc": "Prescription pickups and medicine delivery when you need it most.", | |
"services.6.title": "Special Requests", | |
"services.6.desc": "Need something else? Just ask - we'll do our best to accommodate your needs.", | |
"about.title": "About Julian's Moto Express", | |
"about.p1": "Hi, I'm Julian - your reliable moto delivery partner in Jacó, Costa Rica. With years of experience serving the local community, I understand the importance of prompt, trustworthy service.", | |
"about.p2": "Operating on my motorcycle allows me to navigate Jacó's streets efficiently, ensuring your items are delivered quickly and safely. Whether it's important documents, groceries, or other essentials, you can count on me.", | |
"about.p3": "I take pride in building lasting relationships with my clients through consistent, professional service. Your satisfaction is my top priority.", | |
"about.features.1": "Local Knowledge", | |
"about.features.2": "Dependable Service", | |
"about.features.3": "Fair Pricing", | |
"about.features.4": "Bilingual (English/Spanish)", | |
"testimonials.title": "Client Testimonials", | |
"testimonials.subtitle": "What our clients say about our service", | |
"testimonials.1.role": "Restaurant Owner", | |
"testimonials.1.quote": "\"Julian has been delivering supplies to my restaurant for over a year. Always punctual and reliable. Highly recommended!\"", | |
"testimonials.2.role": "Local Resident", | |
"testimonials.2.quote": "\"When I was sick, Julian picked up my medicine and even brought some soup. Goes above and beyond!\"", | |
"testimonials.3.role": "Tourist", | |
"testimonials.3.quote": "\"Needed to send important documents back home. Julian handled it quickly and professionally. Excellent service!\"", | |
"contact.title": "Get in Touch", | |
"contact.info": "Contact Information", | |
"contact.phone": "Call or WhatsApp", | |
"contact.email": "Email", | |
"contact.area": "Service Area", | |
"contact.hours": "Hours", | |
"contact.follow": "Follow Us", | |
"contact.form.title": "Service Request", | |
"contact.form.name": "Your Name", | |
"contact.form.phone": "Phone Number", | |
"contact.form.service": "Service Needed", | |
"contact.form.service_select": "Select a service", | |
"contact.form.details": "Details", | |
"contact.form.submit": "Send Request", | |
"footer.tagline": "Your trusted delivery service in Jacó, Costa Rica", | |
"footer.copyright": "© 2023 Julian's Moto Express. All rights reserved.", | |
"modal.title": "Request Received!", | |
"modal.message": "Thank you for your request. Julian will contact you shortly to confirm details and provide an estimated delivery time.", | |
"modal.button": "Got It" | |
}, | |
es: { | |
"nav.home": "Inicio", | |
"nav.services": "Servicios", | |
"nav.about": "Acerca de", | |
"nav.contact": "Contacto", | |
"hero.title": "Entrega Rápida y Confiable en Moto en Jacó", | |
"hero.subtitle": "Su socio de confianza para servicios de mensajería, entrega de comestibles, transferencias de dinero y más en Jacó y sus alrededores.", | |
"hero.call": "Llamar Ahora", | |
"hero.services": "Nuestros Servicios", | |
"trust.fast": "Respuesta Rápida", | |
"trust.trusted": "Servicio Confiable", | |
"trust.coverage": "Cobertura de Área", | |
"trust.prices": "Precios Justos", | |
"services.title": "Nuestros Servicios", | |
"services.subtitle": "Soluciones profesionales de entrega en moto adaptadas a sus necesidades en Jacó, Costa Rica", | |
"services.1.title": "Servicio de Mensajería", | |
"services.1.desc": "Entrega rápida y segura de documentos y paquetes en Jacó y sus alrededores.", | |
"services.2.title": "Entrega de Comestibles", | |
"services.2.desc": "Reciba sus comestibles frescos en su puerta desde mercados locales y supermercados.", | |
"services.3.title": "Transferencia de Dinero", | |
"services.3.desc": "Servicio seguro y confiable de transferencia de efectivo dentro del área de Jacó.", | |
"services.4.title": "Entrega de Comida", | |
"services.4.desc": "Comidas de restaurante entregadas calientes y frescas a su hogar o lugar de trabajo.", | |
"services.5.title": "Recados de Farmacia", | |
"services.5.desc": "Recogida de recetas y entrega de medicamentos cuando más lo necesite.", | |
"services.6.title": "Solicitudes Especiales", | |
"services.6.desc": "¿Necesita algo más? Solo pregunte: haremos todo lo posible para satisfacer sus necesidades.", | |
"about.title": "Acerca de Julian's Moto Express", | |
"about.p1": "Hola, soy Julian, su socio confiable en entregas en moto en Jacó, Costa Rica. Con años de experiencia sirviendo a la comunidad local, entiendo la importancia de un servicio rápido y confiable.", | |
"about.p2": "Operar en mi motocicleta me permite navegar por las calles de Jacó de manera eficiente, asegurando que sus artículos se entreguen de manera rápida y segura. Ya sean documentos importantes, comestibles u otros artículos esenciales, puede contar conmigo.", | |
"about.p3": "Me enorgullezco de construir relaciones duraderas con mis clientes a través de un servicio consistente y profesional. Su satisfacción es mi máxima prioridad.", | |
"about.features.1": "Conocimiento Local", | |
"about.features.2": "Servicio Confiable", | |
"about.features.3": "Precios Justos", | |
"about.features.4": "Bilingüe (Inglés/Español)", | |
"testimonials.title": "Testimonios de Clientes", | |
"testimonials.subtitle": "Lo que dicen nuestros clientes sobre nuestro servicio", | |
"testimonials.1.role": "Dueño de Restaurante", | |
"testimonials.1.quote": "\"Julian ha estado entregando suministros a mi restaurante durante más de un año. Siempre puntual y confiable. ¡Altamente recomendado!\"", | |
"testimonials.2.role": "Residente Local", | |
"testimonials.2.quote": "\"Cuando estaba enfermo, Julian recogió mi medicina e incluso trajo algo de sopa. ¡Va más allá de lo esperado!\"", | |
"testimonials.3.role": "Turista", | |
"testimonials.3.quote": "\"Necesitaba enviar documentos importantes a casa. Julian lo manejó rápida y profesionalmente. ¡Excelente servicio!\"", | |
"contact.title": "Contáctenos", | |
"contact.info": "Información de Contacto", | |
"contact.phone": "Llamar o WhatsApp", | |
"contact.email": "Correo Electrónico", | |
"contact.area": "Área de Servicio", | |
"contact.hours": "Horario", | |
"contact.follow": "Síganos", | |
"contact.form.title": "Solicitud de Servicio", | |
"contact.form.name": "Su Nombre", | |
"contact.form.phone": "Número de Teléfono", | |
"contact.form.service": "Servicio Necesitado", | |
"contact.form.service_select": "Seleccione un servicio", | |
"contact.form.details": "Detalles", | |
"contact.form.submit": "Enviar Solicitud", | |
"footer.tagline": "Su servicio de entrega confiable en Jacó, Costa Rica", | |
"footer.copyright": "© 2023 Julian's Moto Express. Todos los derechos reservados.", | |
"modal.title": "¡Solicitud Recibida!", | |
"modal.message": "Gracias por su solicitud. Julian se comunicará con usted en breve para confirmar los detalles y proporcionar un tiempo estimado de entrega.", | |
"modal.button": "Entendido" | |
} | |
}; | |
// Language toggle functionality | |
let currentLang = 'en'; | |
const langToggle = document.getElementById('lang-toggle'); | |
const langText = document.getElementById('lang-text'); | |
function translatePage(lang) { | |
currentLang = lang; | |
langText.textContent = lang === 'en' ? 'ES' : 'EN'; | |
document.querySelectorAll('[data-i18n]').forEach(element => { | |
const key = element.getAttribute('data-i18n'); | |
if (translations[lang][key]) { | |
if (element.tagName === 'INPUT' || element.tagName === 'TEXTAREA') { | |
element.placeholder = translations[lang][key]; | |
} else if (element.tagName === 'OPTION') { | |
element.textContent = translations[lang][key]; | |
} else { | |
element.textContent = translations[lang][key]; | |
} | |
} | |
}); | |
} | |
langToggle.addEventListener('click', () => { | |
const newLang = currentLang === 'en' ? 'es' : 'en'; | |
translatePage(newLang); | |
}); | |
// Initialize with English | |
translatePage('en'); | |
// Mobile menu toggle | |
document.getElementById('menu-btn').addEventListener('click', function() { | |
const menu = document.getElementById('mobile-menu'); | |
menu.classList.toggle('hidden'); | |
}); | |
// Back to top button | |
const backToTopButton = document.getElementById('back-to-top'); | |
window.addEventListener('scroll', function() { | |
if (window.pageYOffset > 300) { | |
backToTopButton.classList.remove('hidden'); | |
} else { | |
backToTopButton.classList.add('hidden'); | |
} | |
}); | |
backToTopButton.addEventListener('click', function() { | |
window.scrollTo({top: 0, behavior: 'smooth'}); | |
}); | |
// Form submission | |
const form = document.getElementById('delivery-form'); | |
const modal = document.getElementById('confirmation-modal'); | |
form.addEventListener('submit', function(e) { | |
e.preventDefault(); | |
modal.classList.remove('hidden'); | |
}); | |
// Close modal | |
document.getElementById('close-modal').addEventListener('click', function() { | |
modal.classList.add('hidden'); | |
}); | |
document.getElementById('modal-ok').addEventListener('click', function() { | |
modal.classList.add('hidden'); | |
form.reset(); | |
}); | |
// Smooth scrolling for anchor links | |
document.querySelectorAll('a[href^="#"]').forEach(anchor => { | |
anchor.addEventListener('click', function (e) { | |
e.preventDefault(); | |
const targetId = this.getAttribute('href'); | |
if (targetId === '#') return; | |
const targetElement = document.querySelector(targetId); | |
if (targetElement) { | |
targetElement.scrollIntoView({ | |
behavior: 'smooth' | |
}); | |
// Close mobile menu if open | |
const mobileMenu = document.getElementById('mobile-menu'); | |
if (!mobileMenu.classList.contains('hidden')) { | |
mobileMenu.classList.add('hidden'); | |
} | |
} | |
}); | |
}); | |
// WhatsApp button functionality | |
document.querySelector('.fixed.bottom-6.right-6 a').addEventListener('click', function(e) { | |
e.preventDefault(); | |
// Replace with actual WhatsApp number | |
window.open('https://wa.me/50688888888', '_blank'); | |
}); | |
</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=spwotton/julianexpress" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body> | |
</html> |