KOBİ Dergi — Dijital Dergi Yayın Platformu
- Kategori
- Web Uygulaması
- Yıl
- 2026
- Kullanılan teknolojiler
- Laravel 12, PHP 8.2, Blade, Tailwind CSS 4, Alpine.js, Vite, MySQL, Tiptap, PHPUnit

Ekran görüntüleri

Projeye genel bakış
Bu proje, KOBİ'lere yönelik aylık bir Türkçe iş dergisinin dijital yayın altyapısı. Ekran görüntülerindeki "KOBİ Dergi" bir demo marka; demo içerikteki kişi ve şirketler kurgusal.
Platformun temel kararı, dergiyi PDF olarak değil veri olarak tutmak. Her sayı, veritabanında saklanan sayfalardan oluşuyor ve her sayfa 13 şablondan biriyle çiziliyor: kapak, içindekiler, makale, görselli makale, röportaj, alıntı, tam sayfa görsel, görsel ve metin, iki sütun, yazar profili, bölüm ayracı, reklam ve özel sayfa. Böylece içerik aranabilir, düzenlenebilir ve farklı ekranlara göre yeniden düzenlenebilir kalıyor.
Yönetim panelinde yönetici ve editör rolleri var; girişte hız sınırlaması uygulanıyor. Sayılar taslak, yayında ve arşiv durumlarında tutuluyor, çoğaltılabiliyor ve yayından önce önizlenebiliyor. Sayfa editöründe sayfalar sürükle-bırak ile sıralanıyor (SortableJS), canlı önizleme ve Tiptap tabanlı zengin metin editörü bulunuyor. Medya kütüphanesi yüklenen görselleri yeniden boyutlandırıp WebP olarak saklıyor. Yazarlar, kategoriler, ayarlar ve kullanıcılar da panelden yönetiliyor; SSH erişimi olmayan sunucular için önbellek temizleme düğmesi eklendi.
Okuyucu tarafında masaüstünde iki sayfalık açılım ve 3D sayfa çevirme, mobilde ise tek sütun kaydırmalı görünüm var. Yakınlaştırma, tam ekran, küçük resimler ve içindekiler menüsüyle sayfalar arasında gezinilebiliyor. Herkese açık sitede ana sayfa, arşiv, kategori sayfaları, sitemap ve robots bulunuyor.
Altyapı Laravel 12, PHP 8.2, Blade, Tailwind CSS 4, Alpine.js, Vite ve MySQL; testler PHPUnit ile yazıldı. Platform cPanel'li paylaşımlı hostinge kurulabilecek şekilde hazırlandı.
Öne çıkan özellikler
- Veri olarak saklanan sayfalar ve 13 sayfa şablonu
- Yönetici ve editör rolleri, girişte hız sınırlaması
- Taslak, yayında ve arşiv durumları; sayı çoğaltma ve önizleme
- Sürükle-bırak sayfa sıralama (SortableJS) ve canlı önizleme
- Tiptap tabanlı zengin metin editörü
- Görselleri yeniden boyutlandırıp WebP olarak saklayan medya kütüphanesi
- Masaüstünde iki sayfalık açılım ve 3D sayfa çevirme, mobilde kaydırmalı okuma
- Yakınlaştırma, tam ekran, küçük resimler ve içindekiler menüsü
- Arşiv, kategori sayfaları, sitemap ve robots
- cPanel'li paylaşımlı hostinge kurulum ve SSH gerektirmeyen önbellek temizleme
Kullanılan teknolojiler
- Laravel 12
- PHP 8.2
- Blade
- Tailwind CSS 4
- Alpine.js
- Vite
- MySQL
- Tiptap
- PHPUnit