proje 08

Füzyon Akademi

Gaziantep'te robotik kodlama, yazılım, yapay zekâ ve drone eğitimi veren atölyenin kurumsal web sitesi. Statik tanıtım sitesinden başlayıp, kurumun kendi içeriğini yönetebildiği admin panelli dinamik bir platforma dönüştürüldü ve canlıya alındı.

Kategori
Web
Rol
Tasarım, geliştirme ve canlıya alma

kullanılan teknolojiler

  • PHP
  • MySQL
  • JavaScript
  • HTML5
  • CSS3
  • cPanel

problem

Problem

Kurumun dijital varlığı yalnızca sosyal medya hesaplarından ibaretti. Arama motorlarında bulunamıyor, eğitim programlarını ve başarılarını anlatabileceği bir mecrası yoktu. Ayrıca teknik bilgisi olmayan bir ekibin, her içerik değişikliği için geliştiriciye bağımlı kalmaması gerekiyordu.

çözüm

Çözüm

Önce framework kullanmadan, hafif ve hızlı bir kurumsal tanıtım sitesi tasarladım; kurumun logosundan türetilen renk paletini CSS değişkenleri üzerinden tek noktadan yönetilebilir kıldım. Ardından siteyi PHP ve MySQL tabanlı dinamik bir yapıya çevirip dört sekmeli bir admin paneli ekledim: galeri, bağlantılar, içerik metinleri ve eğitim programları. Son aşamada siteyi kurumun cPanel hosting'ine taşıyıp DNS, SSL ve karakter kodlama sorunlarını çözerek canlıya aldım.

sonuç

Sonuç

Kurum artık galeriyi, eğitim programlarını ve tüm metinleri geliştiriciye ihtiyaç duymadan kendisi güncelleyebiliyor. Site Google Search Console ve İşletme Profili'ne bağlı, geçerli SSL sertifikasıyla yayında.

öne çıkan özellikler

  • 01Three.js kullanmadan, saf CSS perspective ve preserve-3d ile kurulmuş 3 boyutlu hero sahnesi.
  • 02PHP + MySQL admin paneli: galeri, dış bağlantılar, içerik metinleri ve eğitim programları için CRUD.
  • 03JSON-LD yapılandırılmış veri, sitemap ve Search Console entegrasyonuyla tam SEO kurulumu.
  • 04password_hash ve session_regenerate_id ile şifrelenmiş giriş ve oturum sabitleme koruması.
  • 05Kategoriye göre açılan, ok tuşlarıyla gezilebilen özel lightbox galeri sistemi.

neden bu seçimler

Neden framework kullanılmadı?

Site özünde statik bir tanıtım sitesiydi. React veya Vue eklemek yükleme süresini ve karmaşıklığı artırır, hiçbir gerçek fayda sağlamazdı. Saf HTML, CSS ve JavaScript en hızlı sonucu verdi.

Neden PHP ve MySQL?

Kurumun mevcut cPanel hosting'i PHP ve MySQL'i ek maliyet olmadan destekliyordu. Node tabanlı bir çözüm yeni bir sunucu ve aylık gider anlamına gelirdi.

Neden 3D sahne için Three.js değil?

Three.js siteye yüz kilobaytlarca ek yük bindirirdi. Aynı görsel etkiyi CSS'in kendi perspective ve preserve-3d özellikleriyle, sıfır ek paketle elde ettim.

Neden kural tabanlı asistan?

Gerçek bir yapay zekâ API'si hem aylık ücret gerektirirdi hem de anahtarın istemci tarafında görünmesi güvenlik açığı yaratırdı. Anahtar kelime eşleştirmeli SSS asistanı, ihtiyacı ücretsiz ve güvenli biçimde karşıladı.

Benzer bir proje mi düşünüyorsun?