Bu proje, modern bir kurumsal web sitesi ihtiyacını karşılamak üzere tasarlanmış, tamamen yönetilebilir, güvenli ve performans odaklı bir **One-Page (Tek Sayfa)** çözümüdür.
Ekran Görüntüleri;
---
## 🚀 Özellikler
### **🌐 Ön Yüz (Frontend)**
- **Modern & Minimalist Tasarım: ** Beyaz, gri ve antrasit tonlarında premium görünüm.
- **Tam Responsive: ** Mobil, tablet ve masaüstü cihazlarla %100 uyumlu.
- **Dinamik Hero Slider: ** Panelden yönetilebilen büyük görsel ve metin alanı.
- **Hizmetler Bölümü: ** İkonlu ve açıklamalı profesyonel hizmet kartları.
- **Müşteri Yorumları: ** Yıldız puanlama sistemli geri bildirim alanı.
- **Akıllı Portfolyo: **
- Kategori bazlı grid yapısı.
- Tıklanınca açılan JavaScript Modal (Popup).
- Çoklu görsel desteği ve detaylı proje açıklamaları.
- **İletişim & Harita: **
- AJAX destekli (sayfa yenilenmeden) iletişim formu.
- Yönetilebilir Google Maps entegrasyonu.
- **Sabit Sosyal Butonlar: ** WhatsApp ve Instagram hızlı erişim butonları.
### **🛠️ Yönetim Paneli (Admin)**
- **Mobil Uyumlu Panel: ** Her yerden siteyi yönetme imkanı.
- **Genel Ayarlar: ** Site başlığı ve tüm bölümler için **Aç/Kapat** anahtarları.
- **Tam İçerik Yönetimi (CRUD): ** Slider, Hizmetler, Yorumlar ve Portfolyo öğelerini ekleme, silme ve düzenleme.
- **Mesaj Yönetimi: ** Gelen iletişim formu mesajlarını okuma, markalama ve silme.
- **Profil Yönetimi: ** Kullanıcı adı ve şifre değiştirme.
- **Gelişmiş Görsel Yükleyici: ** Otomatik isimlendirme ve klasörleme.
### **🛡️ Güvenlik & Koruma**
- **PDO Prepared Statements: ** SQL Injection saldırılarına karşı tam koruma.
- **XSS Koruması: ** Kullanıcı girdilerinin güvenli render edilmesi.
- **Özel Footer Koruması: **
- "© MCD Yazılım" metni kod seviyesinde korunmaktadır.
- Metne müdahale edilmesi durumunda (silme/değiştirme) site kendini kilitleyerek uyarı moduna geçer.
---
## 🛠️ Teknik Altyapı
- **Backend: ** PHP 8+ (PDO)
- **Veritabanı: ** MySQL (UTF8MB4)
- **Frontend: ** Vanilla JS, CSS3, HTML5
- **İkonlar: ** FontAwesome 6
---
## 📦 Kurulum Adımları
1. **Dosyaları Yükleyin: ** `corporate-cms-tr` klasörünü sunucunuzun (XAMPP, WAMP veya hosting) `public_html` veya `www` dizinine kopyalayın.
2. **Veritabanı Oluşturun: ** MySQL üzerinden bir veritabanı oluşturun (örn: `corporate_db`).
3. **İçe Aktarın: ** `database.sql` dosyasını oluşturduğunuz veritabanına aktarın.
4. **Yapılandırma: ** `config/db.php` dosyasını açarak veritabanı adınızı, kullanıcı isminizi ve şifrenizi girin.
5. **Korumayı Kurun: ** Siteyi ilk kez çalıştırdıktan sonra `fix_admin.php` dosyasını tarayıcıda çalıştırarak default admin hesabını oluşturun. İşlem sonrası bu dosyayı **güvenlik için silmeyi unutmayın.**
---
## 🔑 Yönetim Paneli Bilgileri
- **Giriş Adresi: ** `domain.com/admin`
- **Kullanıcı Adı: ** `admin`
- **Şifre: ** `12345`
---
## 📄 Lisans ve Haklar
Bu yazılım **Can Demirhan (MCD Yazılım)** tarafından geliştirilmiştir. Footer alanındaki telif ibaresinin kaldırılması yazılımın kullanım şartlarına aykırıdır ve sistem kilidini tetikler.
**Geliştirici: ** Can Demirhan
**Copyright: ** © MCD Yazılım
ÖNEMLİ NOT: YAZILIMDA BUGLAR VE İSTENMEYEN ŞEYLER YAŞANABİLİR. KENDİM HALA GELİŞİM AŞAMASINDAYIM DENK GELDİĞİNİZ HATALARI BİLDİRİRSENİZ FİXLEYEBİLİRİM. YA DA KOD BİLGİNİZ VARSA SİZLER FİXLEYİP HABER VERİRSENİZ DOSYALARI GÜNCELLEYEBİLİRİM.
Github : https://github.com/candemirhan/basicv1


