BLACKSITE
:
216.73.216.140
:
199.188.200.160 / jeddahhousingltd.com
:
Linux server383.web-hosting.com 4.18.0-553.83.1.lve.el8.x86_64 #1 SMP Wed Nov 12 10:04:12 UTC 2025 x86_64
:
/
home
/
jeddveug
/
www
/
Upload File:
files >> /home/jeddveug/www/jeddah_city.php
<?php $page_title = 'Jeddah City'; $meta_description = 'Jeddah City is a meticulously designed real estate development project spanning 900+ Bighas of prime land in Mawna, Sreepur-Gazipur.'; require_once 'includes/header.php'; // Fetch gallery images for the slider/images $gallery_images = $pdo->query("SELECT * FROM gallery WHERE project_name = 'Jeddah City' ORDER BY created_at DESC LIMIT 10")->fetchAll(); // Pricing Logic $selected_sector = $_GET['sector'] ?? 'Sector 1'; // Fetch all sectors available for Jeddah City $sectors_stmt = $pdo->prepare("SELECT DISTINCT sector FROM pricings WHERE project_name = 'Jeddah City' ORDER BY CAST(sector AS UNSIGNED) ASC, sector ASC"); $sectors_stmt->execute(); $all_sectors = $sectors_stmt->fetchAll(PDO::FETCH_COLUMN); // Fetch pricings for selected sector $pricings_stmt = $pdo->prepare("SELECT * FROM pricings WHERE project_name = 'Jeddah City' AND sector = :sector ORDER BY id ASC"); $pricings_stmt->execute(['sector' => $selected_sector]); $pricings = $pricings_stmt->fetchAll(); ?> <!-- Hero Section --> <div class="hero-gradient pt-24 pb-16 relative overflow-hidden"> <div class="absolute inset-0 opacity-10"> <div class="absolute top-10 right-20 w-72 h-72 bg-gold-400 rounded-full filter blur-3xl animate-pulse"></div> <div class="absolute bottom-10 left-20 w-96 h-96 bg-primary-300 rounded-full filter blur-3xl animate-pulse" style="animation-delay: 1s;"></div> </div> <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 text-center relative z-10"> <p class="text-gold-400 font-semibold text-sm tracking-widest uppercase mb-3 animate-on-scroll">Welcome to Jeddah City</p> <h1 class="text-3xl md:text-5xl font-bold text-white mb-4 animate-on-scroll" data-delay="0.1s">Jeddah City We Build Your Dreams</h1> <p class="text-primary-200 max-w-2xl mx-auto text-lg animate-on-scroll" data-delay="0.2s">A master-planned community for modern living in<br><span class="text-gold-400 font-semibold text-xl">Mawna, Sreepur-Gazipur</span></p> </div> </div> <!-- Image Carousel / Slider --> <?php if (!empty($gallery_images)): ?> <section class="py-12 bg-gray-50 overflow-hidden"> <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> <div class="relative w-full rounded-2xl overflow-hidden shadow-2xl animate-on-scroll" id="slider"> <div class="flex transition-transform duration-500 ease-in-out" id="slider-track"> <?php foreach ($gallery_images as $i => $img): ?> <div class="w-full flex-shrink-0 relative"> <img src="<?= baseUrl('uploads/gallery/' . htmlspecialchars($img['image'])) ?>" alt="<?= htmlspecialchars($img['caption'] ?: 'Jeddah City') ?>" class="w-full h-96 md:h-[500px] object-contain rounded-xl bg-gray-100/10"> <div class="absolute inset-0 bg-gradient-to-t from-black/60 to-transparent"></div> <div class="absolute bottom-8 left-8 right-8 text-white"> <h3 class="text-2xl font-bold mb-2"><?= htmlspecialchars($img['caption'] ?: 'Jeddah City Project') ?></h3> <p class="text-gold-400">Slide #<?= $i + 1 ?></p> </div> </div> <?php endforeach; ?> </div> <?php if (count($gallery_images) > 1): ?> <!-- Controls --> <button class="absolute left-4 top-1/2 -translate-y-1/2 w-12 h-12 bg-white/20 hover:bg-white/40 backdrop-blur-md rounded-full text-white flex items-center justify-center transition-all shadow-lg" onclick="prevSlide()"> <i class="fas fa-chevron-left"></i> </button> <button class="absolute right-4 top-1/2 -translate-y-1/2 w-12 h-12 bg-white/20 hover:bg-white/40 backdrop-blur-md rounded-full text-white flex items-center justify-center transition-all shadow-lg" onclick="nextSlide()"> <i class="fas fa-chevron-right"></i> </button> <?php endif; ?> </div> </div> </section> <script> let currentSlide = 0; const track = document.getElementById('slider-track'); const slidesCount = <?= count($gallery_images) ?>; function updateSlider() { track.style.transform = `translateX(-${currentSlide * 100}%)`; } function nextSlide() { currentSlide = (currentSlide + 1) % slidesCount; updateSlider(); } function prevSlide() { currentSlide = (currentSlide - 1 + slidesCount) % slidesCount; updateSlider(); } if (slidesCount > 1) { setInterval(nextSlide, 5000); } </script> <?php endif; ?> <!-- Project Details --> <section class="py-20 bg-white"> <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> <div class="text-center mb-14 animate-on-scroll"> <p class="text-gold-400 font-semibold text-sm tracking-widest uppercase mb-3">Overview</p> <h2 class="text-3xl md:text-4xl font-bold text-gray-800">Project Details</h2> <p class="text-gray-500 max-w-3xl mx-auto mt-4 text-lg">Jeddah City is a meticulously designed real estate development project spanning 900+ Bighas of prime land, offering residential and commercial plots in various sizes.</p> </div> <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8"> <div class="bg-primary-50 rounded-2xl p-8 card-hover shadow-sm animate-on-scroll text-center"> <i class="fas fa-city text-primary-600 text-4xl mb-4"></i> <h3 class="font-bold text-xl mb-2">Facilities</h3> <p class="text-gray-600 text-sm">Schools/College/University, Hospitals, Fire Service, Markets, Banks and Commercial Zones.</p> </div> <div class="bg-primary-50 rounded-2xl p-8 card-hover shadow-sm animate-on-scroll text-center" data-delay="0.1s"> <i class="fas fa-road text-primary-600 text-4xl mb-4"></i> <h3 class="font-bold text-xl mb-2">Infrastructure</h3> <p class="text-gray-600 text-sm">25, 32, 40, and 60-fit wide avenue road. 2 sector with a total 11 planned Blocks.</p> </div> <div class="bg-primary-50 rounded-2xl p-8 card-hover shadow-sm animate-on-scroll text-center" data-delay="0.2s"> <i class="fas fa-vector-square text-primary-600 text-4xl mb-4"></i> <h3 class="font-bold text-xl mb-2">Plot Sizes</h3> <p class="text-gray-600 text-sm">3, 4, 5, 6 and 12 Katha's plots available.</p> </div> <div class="bg-primary-50 rounded-2xl p-8 card-hover shadow-sm animate-on-scroll text-center" data-delay="0.3s"> <i class="fas fa-calendar-check text-primary-600 text-4xl mb-4"></i> <h3 class="font-bold text-xl mb-2">Completion</h3> <p class="text-gray-600 text-sm">Development is in progress and plots will be ready for handover by 2027.</p> </div> </div> </div> </section> <!-- Amenities & Facilities --> <section class="py-20 bg-gray-50"> <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> <div class="text-center mb-14 animate-on-scroll"> <p class="text-gold-400 font-semibold text-sm tracking-widest uppercase mb-3">Modern Living</p> <h2 class="text-3xl md:text-4xl font-bold text-gray-800">Amenities & Facilities</h2> <p class="text-gray-500 max-w-2xl mx-auto mt-4 text-lg">Jeddah City offers a self-sufficient urban ecosystem designed for a comfortable and convenient lifestyle.</p> </div> <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8 text-center md:text-left"> <div class="bg-white rounded-2xl p-8 card-hover shadow-sm animate-on-scroll"> <i class="fas fa-graduation-cap text-gold-400 text-3xl mb-4 align-middle"></i> <h3 class="text-xl font-bold mb-3">Education</h3> <p class="text-gray-600 text-sm">Schools, College, University and Madrasas.</p> </div> <div class="bg-white rounded-2xl p-8 card-hover shadow-sm animate-on-scroll" data-delay="0.1s"> <i class="fas fa-hospital text-gold-400 text-3xl mb-4 align-middle"></i> <h3 class="text-xl font-bold mb-3">Healthcare</h3> <p class="text-gray-600 text-sm">Hospitals, Clinics and Diagnostic centers.</p> </div> <div class="bg-white rounded-2xl p-8 card-hover shadow-sm animate-on-scroll" data-delay="0.2s"> <i class="fas fa-shopping-bag text-gold-400 text-3xl mb-4 align-middle"></i> <h3 class="text-xl font-bold mb-3">Commercial Centers</h3> <p class="text-gray-600 text-sm">Shopping malls, Business centers, Banks and Markets.</p> </div> <div class="bg-white rounded-2xl p-8 card-hover shadow-sm animate-on-scroll" data-delay="0.3s"> <i class="fas fa-tree text-gold-400 text-3xl mb-4 align-middle"></i> <h3 class="text-xl font-bold mb-3">Leisure & Recreation</h3> <p class="text-gray-600 text-sm">Parks, Playgrounds, Green spaces and Natural lake.</p> </div> <div class="bg-white rounded-2xl p-8 card-hover shadow-sm animate-on-scroll" data-delay="0.4s"> <i class="fas fa-mosque text-gold-400 text-3xl mb-4 align-middle"></i> <h3 class="text-xl font-bold mb-3">Religious & Cultural</h3> <p class="text-gray-600 text-sm">Mosques, Eidgah grounds, Graveyards, Community centers and Auditoriums.</p> </div> <div class="bg-white rounded-2xl p-8 card-hover shadow-sm animate-on-scroll" data-delay="0.5s"> <i class="fas fa-bolt text-gold-400 text-3xl mb-4 align-middle"></i> <h3 class="text-xl font-bold mb-3">Essential Utilities</h3> <p class="text-gray-600 text-sm">Electricity, Water, Drains system and 24/7 hours Security.</p> </div> </div> </div> </section> <!-- Why Choose Us --> <section class="py-20 hero-gradient text-white relative overflow-hidden"> <div class="absolute inset-0 opacity-10"> <div class="absolute top-0 right-0 w-96 h-96 bg-gold-400 rounded-full filter blur-3xl"></div> </div> <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10"> <div class="text-center mb-14 animate-on-scroll"> <h2 class="text-3xl md:text-4xl font-bold mb-4">Why Choose Jeddah City?</h2> <p class="text-primary-100 max-w-3xl mx-auto text-lg">Imagine owning a plot in a well-planned, secure, and rapidly growing town – away from city chaos yet close to everything you need. Jeddah City is the perfect place for homeowners and investors looking for a high-growth property with modern amenities and a green, eco-friendly environment.</p> </div> <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8"> <div class="glass rounded-2xl p-8 card-hover animate-on-scroll"> <h3 class="text-xl font-bold mb-3"><i class="fas fa-map-marked-alt text-gold-400 mr-2"></i> Prime Location</h3> <p class="text-primary-100 text-sm leading-relaxed">The project is surrounded by major Industrial establishments, Educational Institutions, Hospitals, Fire service station, Shopping malls and all essential civic facilities.</p> </div> <div class="glass rounded-2xl p-8 card-hover animate-on-scroll" data-delay="0.1s"> <h3 class="text-xl font-bold mb-3"><i class="fas fa-building text-gold-400 mr-2"></i> Master-Planned Community</h3> <p class="text-primary-100 text-sm leading-relaxed">Wide roads, Green Parks, Schools, Hospitals, Religious & Cultural Centers and Commercial Zones for a Modern Lifestyle.</p> </div> <div class="glass rounded-2xl p-8 card-hover animate-on-scroll" data-delay="0.2s"> <h3 class="text-xl font-bold mb-3"><i class="fas fa-chart-line text-gold-400 mr-2"></i> High Growth Investment</h3> <p class="text-primary-100 text-sm leading-relaxed">Located in Gazipur-Sreepur, Mawna City's heart. A Booming Real Estate Market with an expected 100% Growth in Resale Value.</p> </div> <div class="glass rounded-2xl p-8 card-hover animate-on-scroll"> <h3 class="text-xl font-bold mb-3"><i class="fas fa-leaf text-gold-400 mr-2"></i> Secure & Eco-Friendly</h3> <p class="text-primary-100 text-sm leading-relaxed">Flood-free, Pollution-free and surrounded by Lush Greenery.</p> </div> <div class="glass rounded-2xl p-8 card-hover animate-on-scroll" data-delay="0.1s"> <h3 class="text-xl font-bold mb-3"><i class="fas fa-hand-holding-usd text-gold-400 mr-2"></i> Flexible Payment Plans</h3> <p class="text-primary-100 text-sm leading-relaxed">Own a plot at an affordable price with easy Installment options (up to 60 Installments).</p> </div> <div class="glass rounded-2xl p-8 card-hover animate-on-scroll" data-delay="0.2s"> <h3 class="text-xl font-bold mb-3"><i class="fas fa-file-signature text-gold-400 mr-2"></i> Legal & Documentation</h3> <p class="text-primary-100 text-sm leading-relaxed">Fully owned and legally registered land approved by local government.</p> </div> </div> </div> </section> <!-- Project Layout --> <section class="py-20 bg-gray-50"> <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> <div class="text-center mb-14 animate-on-scroll"> <p class="text-gold-400 font-semibold text-sm tracking-widest uppercase mb-3">Master Plan</p> <h2 class="text-3xl md:text-4xl font-bold text-gray-800">Project Layout</h2> <p class="text-gray-500 max-w-2xl mx-auto mt-4 text-lg">Detailed master plan and map layout of Jeddah City.</p> </div> <div class="relative w-full rounded-2xl overflow-hidden shadow-xl animate-on-scroll h-[500px] md:h-[800px] border border-gray-200 bg-white"> <iframe src="<?= baseUrl('uploads/Layout.pdf') ?>" class="w-full h-full" frameborder="0"></iframe> </div> <div class="text-center mt-8 animate-on-scroll"> <a href="<?= baseUrl('uploads/Layout.pdf') ?>" target="_blank" download class="inline-flex items-center bg-gold-400 hover:bg-gold-500 text-primary-900 px-8 py-3.5 rounded-full font-semibold transition-all hover:shadow-lg hover:shadow-gold-400/25 text-sm"> <i class="fas fa-download mr-2"></i> Download Full Master Plan Layout </a> </div> </div> </section> <!-- Location & Map --> <section class="py-20 bg-white"> <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> <div class="grid grid-cols-1 lg:grid-cols-2 gap-12 items-center"> <div class="animate-on-scroll"> <p class="text-gold-400 font-semibold text-sm tracking-widest uppercase mb-3">Connectivity</p> <h2 class="text-3xl md:text-4xl font-bold text-gray-800 mb-6">Prime Location & Accessibility</h2> <p class="text-gray-600 leading-relaxed text-lg mb-8">Jeddah City is situated next to Dhaka-Mymensingh Highway Road, only 1km west from Mawna Chowrasta, Kaliakuir-Tangail Road, adjacent to Mawna bazar. This is an ideal location ensuring effortless connectivity to major destinations and all facilities within your reach.</p> <a href="https://maps.app.goo.gl/YtEETTtwU64qHc1H9" target="_blank" class="inline-flex items-center bg-gold-400 hover:bg-gold-500 text-primary-900 px-8 py-3.5 rounded-full font-semibold transition-all hover:shadow-lg hover:shadow-gold-400/25 text-sm"> <i class="fas fa-map-marker-alt mr-2"></i> Location Map </a> </div> <div class="rounded-3xl overflow-hidden shadow-xl animate-on-scroll h-96 relative" data-delay="0.2s"> <iframe src="https://maps.google.com/maps?q=24.2259708,90.3954022&t=&z=16&ie=UTF8&iwloc=&output=embed" width="100%" height="100%" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade" class="w-full h-full absolute inset-0" ></iframe> </div> </div> </div> </section> <!-- Investment & Pricing --> <section id="pricing" class="py-20 bg-gray-50"> <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> <!--<div class="text-center mb-14 animate-on-scroll">--> <!-- <p class="text-gold-400 font-semibold text-sm tracking-widest uppercase mb-3">Investment</p>--> <!-- <h2 class="text-3xl md:text-4xl font-bold text-gray-800">Pricing Details</h2>--> <!-- <p class="text-gray-500 max-w-2xl mx-auto mt-4 text-lg">With increasing demand for planned residential areas, Jeddah City presents a golden opportunity to invest in a property that appreciates in value over time.</p>--> <!--</div>--> <!-- Sector Selector --> <?php if (!empty($all_sectors)): ?> <div class="flex flex-wrap justify-center gap-3 mb-10 animate-on-scroll"> <?php foreach ($all_sectors as $sector): ?> <?php $display_name = stripos($sector, 'Sector') === 0 ? $sector : "Sector $sector"; ?> <button data-sector="<?= htmlspecialchars($sector) ?>" class="sector-btn px-8 py-3 rounded-full font-bold text-sm transition-all duration-300 <?= $selected_sector == $sector ? 'bg-primary-900 text-gold-400 shadow-xl shadow-primary-900/30' : 'bg-white text-gray-600 hover:bg-gray-100 border border-gray-200' ?>"> <?= htmlspecialchars($display_name) ?> </button> <?php endforeach; ?> </div> <?php endif; ?> <div class="max-w-5xl mx-auto bg-white rounded-3xl shadow-2xl overflow-hidden mb-16 <?= isset($_GET['sector']) ? '' : 'animate-on-scroll' ?>" data-delay="0.1s"> <div class="overflow-x-auto"> <table class="w-full text-left border-collapse"> <thead> <tr class="bg-primary-900 text-white"> <th class="px-8 py-5 font-bold uppercase tracking-wider text-xs border-b border-primary-800">Plot Category</th> <th class="px-8 py-5 font-bold uppercase tracking-wider text-xs border-b border-primary-800 text-center">Block A</th> <th class="px-8 py-5 font-bold uppercase tracking-wider text-xs border-b border-primary-800 text-center">Block B</th> <th class="px-8 py-5 font-bold uppercase tracking-wider text-xs border-b border-primary-800 text-center">Block C</th> <th class="px-8 py-5 font-bold uppercase tracking-wider text-xs border-b border-primary-800 text-center">Block D</th> </tr> </thead> <tbody id="pricing-body" class="divide-y divide-gray-100 transition-opacity duration-300"> <?php if (!empty($pricings)): ?> <?php foreach ($pricings as $pricing): ?> <tr class="hover:bg-primary-50/50 transition-colors group"> <td class="px-8 py-5 text-gray-800 font-semibold border-l-4 border-transparent group-hover:border-gold-400"><?= htmlspecialchars($pricing['plot_category']) ?></td> <td class="px-8 py-5 text-center text-gray-600 font-medium"><?= number_format($pricing['block_a'], 2) ?>/-</td> <td class="px-8 py-5 text-center text-gray-600 font-medium"><?= number_format($pricing['block_b'], 2) ?>/-</td> <td class="px-8 py-5 text-center text-gray-600 font-medium"><?= number_format($pricing['block_c'], 2) ?>/-</td> <td class="px-8 py-5 text-center text-gray-600 font-medium"><?= number_format($pricing['block_d'], 2) ?>/-</td> </tr> <?php endforeach; ?> <?php else: ?> <tr> <td colspan="5" class="px-8 py-16 text-center text-gray-400 italic bg-gray-50/30"> <i class="fas fa-layer-group text-4xl mb-3 block opacity-20"></i> No pricing data available for Sector <?= htmlspecialchars($selected_sector) ?> </td> </tr> <?php endif; ?> </tbody> </table> </div> </div> </div> </section> <script> document.addEventListener('DOMContentLoaded', function() { const sectorBtns = document.querySelectorAll('.sector-btn'); const pricingBody = document.getElementById('pricing-body'); sectorBtns.forEach(btn => { btn.addEventListener('click', function() { const sector = this.getAttribute('data-sector'); // Update active button state sectorBtns.forEach(b => { b.classList.remove('bg-primary-900', 'text-gold-400', 'shadow-xl', 'shadow-primary-900/30'); b.classList.add('bg-white', 'text-gray-600', 'hover:bg-gray-100', 'border', 'border-gray-200'); }); this.classList.remove('bg-white', 'text-gray-600', 'hover:bg-gray-100', 'border', 'border-gray-200'); this.classList.add('bg-primary-900', 'text-gold-400', 'shadow-xl', 'shadow-primary-900/30'); // Fade out current body pricingBody.style.opacity = '0.5'; // Fetch new data fetch(`fetch_pricing.php?sector=${encodeURIComponent(sector)}`) .then(response => response.text()) .then(html => { pricingBody.innerHTML = html; pricingBody.style.opacity = '1'; }) .catch(error => { console.error('Error fetching pricing:', error); pricingBody.style.opacity = '1'; }); }); }); }); </script> <?php require_once 'includes/footer.php'; ?>