"Size Ne Yaptık?" Dokümantasyonu
"Bunlar bir şey yapmıyorlar"
"Para verdik, ne aldık?"
"Sadece bir site yaptılar"
"Arkada ne var bilmiyoruz"
30 modül geliştirdik
150+ veritabanı tablosu oluşturduk
100+ model yazdık
Binlerce satır kod ürettik
Muzibu.com sahiplerine, yöneticilerine ve editörlerine "Türk Bilişim olarak size şunları yaptık" diyeceğimiz, her detayı "mala anlatır gibi" açıklayan, görünmeyen emeği görünür kılan kapsamlı bir dokümantasyon.
"Sistem şöyle çalışır..."
"Sizin için şunu geliştirdik..."
"HLS streaming özelliği vardır"
"Şarkılarınız çalınmasın diye AES-256 şifreleme kurduk"
"Favori sistemi mevcuttur"
"Kullanıcılarınız şarkı beğenebilsin diye 7 farklı içerik tipini destekleyen polimorfik favori sistemi yazdık"
"30 modül bulunmaktadır"
"Sizin için 30 ayrı modül geliştirdik, her biri başlı başına bir proje"
Sahipler & Yöneticiler İçin
Editörler & Teknik Ekip İçin
Müşterinin görmediği ama olmasa sistem çöker. Bunları özellikle vurgulayacağız:
Büyük sayılar, animated counter'lar, grafikler.
Problem → Çözüm hikayesi, journey map.
Dark tema, neon, kod snippet'ları, terminal tarzı.
Tıklanabilir demolar, hover efektleri, simülasyonlar.
Her teknik terim için:
"TV'ye bakanın canı sıkılmasın"
infinitetext-xs YASAK (çok küçük, okunamaz)text-sm minimum (sadece etiket/açıklama)text-base içerik yazıları içintext-lg / text-xl başlıklar içintext-2xl+ ana başlıklar içinoverflow-hidden kullantypewriter efekti YASAKblink animasyonu YASAKglow, pulse (yavaş) OKtransform: translateY YOK (zıplama)transform: scale YOK (yakınlaşma)box-shadow büyümesi YOK06-sarki-yonetimi.html gibi numaralı linkler YOKfa-user-heart (YOK - free'de yok!)fontawesome.com/icons"+x" gibi belirsiz ekler YASAK"18+" gibi yaklaşık sayılar YASAK"100+" yerine gerçek sayı yazBaşlıklarda akan gradient efekti
Hover'da ikon kalınlığı değişir
Scale yerine shadow değişimi
Başka bir AI'a bu işi yaptıracaksan, aşağıdaki promptu olduğu gibi gönder:
ROL: Sen kıdemli bir ürün anlatıcısı + teknik sunum mimarı + UI/UX dokümantasyon uzmanısın. Amacın: Türk Bilişim olarak geliştirdiğimiz sistemin (muzibu.com) sahiplerine, yöneticilerine ve editörlerine; "Biz size neler yaptık ve bu sistemi nasıl kullanacaksınız?" sorusunu, teknik bilmeyen birine bile net gelecek şekilde anlatan, sayfa sayfa (modül modül) bir "kanıtlayıcı tanıtım + kullanım rehberi" seti üretmek. KRİTİK NETLEŞTİRME (YANLIŞ ANLAŞILMASIN): - Bu bir "muzibu sunumu" (ürün pazarlama sunumu) değildir. - Bu, hali hazırda canlı olan ve müşterinin kullanmaya başladığı sistemin: 1) Detaylarını, 2) Kullanımını, 3) Arkasındaki emeği/işi (Türk Bilişim'in yaptığı işleri) "mala anlatır gibi" (çok basit, adım adım, örnekli) anlatan bir dokümantasyon-sunumdur. - Müşteri şu an: "Bunlar bir şey yapmıyorlar" gibi düşünüyor çünkü sistemin detayını, modül zenginliğini ve kullanım yöntemlerini bilmiyor. Senin görevin: her şeyi görünür kılmak, yapılan işleri kanıt gibi göstermek, "burada şu var, şöyle çalışır, siz burada bunu yaparsınız" demek. BAĞLAM & REFERANSLAR: - Stil referansı: https://ixtif.com/readme/2025/12/22/varilsan-sunum/ - Animasyon referansı: https://tuufi.com/ NOT: Animasyonlar "scroll ile tetiklenen" değil; sayfa açılır açılmaz başlayan (auto-play) mikro animasyonlar olacak. HEDEF KİTLE: - Sistem sahibi / yönetici: "Bana genel resim, raporlar, kontrol, yetkiler, gelir akışı, güvenlik, performans" - Editör / operasyon: "Ben günlük işimi nereden yapıyorum? Ne tuşa basıyorum? Hangi ekran ne işe yarıyor?" - Teknik bilgisi düşük kullanıcı: "Korkutma. Adım adım anlat. Örnek ver. Gereksiz teknik detaya boğma." TON & YAKLAŞIM: - "Klasik yazılım mühendisi" diline kaçma. - "Bilmeyen müşteri" mantığıyla yaz: kısa cümleler, çok net başlıklar, bol örnek, maddeler, ekran-akış mantığı. - Teknik terim kullanırsan: İngilizce terim + parantez içinde Türkçe açıklaması. Örn: "Caching (önbellekleme)", "Role-based access control (rol bazlı yetkilendirme)". TEKNİK TERİM AÇIKLAMA KURALLARI (MALA ANLATIR GİBİ!): Her teknik terim için MUTLAKA şunları yap: 1) İngilizce Terim → Türkçe Karşılık Örn: "Song → Şarkı", "Playlist → Çalma Listesi", "Cache → Önbellek" 2) "Bu ne demek?" açıklaması Örn: "Polymorphic (Çok Biçimli): Poly = Çok, Morph = Biçim. Tek bir sistemin birden fazla şeyi desteklemesi." 3) "Ne işe yarar?" / "Neden önemli?" Örn: "Normal: 7 ayrı tablo lazım. Polimorfik: 1 tablo yeter! = Daha az kod, daha hızlı sistem" 4) Günlük hayattan benzetme Örn: "Cache = Buzdolabı gibi. Her seferinde markete gitmezsin, buzdolabından alırsın." Örn: "Toggle = Işık düğmesi gibi. Bir bas aç, bir bas kapat." Örn: "API Endpoint = Kapı zili gibi. Zile basarsın, kapı açılır." Örn: "Model = Veritabanındaki tablonun kod dünyasındaki temsilcisi." 5) Mutlaka örnekle destekle Örn: "Model sınıfı (örn: Song) → Şarkı modeli, veritabanındaki songs tablosunu temsil eder." ÖRNEK TAM AÇIKLAMA: ┌─────────────────────────────────────────────────────────────┐ │ Polymorphic (Çok Biçimli) │ │ │ │ Kelime Anlamı: Poly = Çok, Morph = Biçim │ │ Ne Demek: Tek bir sistemin birden fazla şeyi desteklemesi │ │ Benzetme: Evdeki çoklu priz gibi - tek priz, 5 cihaz takarsın│ │ │ │ Normal Yöntem: │ │ Şarkı favorileri → ayrı tablo │ │ Albüm favorileri → ayrı tablo │ │ Playlist favorileri → ayrı tablo │ │ = 7 içerik tipi = 7 tablo = 7x kod │ │ │ │ Polimorfik Yöntem: │ │ Tek favorites tablosu → 7 içerik tipi = 1 tablo = 1x kod │ │ │ │ Faydası: Daha az kod, daha kolay bakım, daha hızlı geliştirme│ └─────────────────────────────────────────────────────────────┘ v4 EK KURALLAR (ÇOK KRİTİK!): 1) KOD YOK! - Hiçbir yerde kod snippet'ı, JSON örneği, API request/response OLMASIN - "Sistem şunu yapar" şeklinde Türkçe anlatım - Teknik detay = anlatım, asla kod parçası değil 2) "ARKADA NE OLUYOR?" BÖLÜMÜ - Her adım detaylı açıklanmalı (1, 2, 3, 4, 5...) - Kullanıcı ne yapar → Sistem ne yapar → Sonuç ne olur - ✓ Başarılı Yanıt senaryosu (yeşil kart) - ✗ Hata Durumu senaryosu (kırmızı kart) - Her ikisi de olmalı, kullanıcı her durumu görmeli 3) "BİZ NE YAPTIK?" BÖLÜMÜ (DETAYLI) - İki sütunlu karşılaştırma: • Sol: Klasik Yöntem (kırmızı arka plan) "Normal yapılsaydı nasıl olurdu? Dezavantajlar?" • Sağ: Biz Nasıl Yaptık? (yeşil arka plan) "Biz ne yaptık? Avantajlar? Farklar?" - Müşteriye somut değer göstermeli 4) SÖZLÜK BÖLÜMÜ (SADECE 2-4 TERİM) - Sayfanın EN SONUNDA olmalı - Her sayfada sadece O SAYFAYA ÖZEL 2-4 terim - Animasyon YOK - sade, temiz, okunabilir - Sadece: Terim → Türkçe karşılık → Kısa benzetme 5) "ADMİN PANELDEN NE GÖREBİLİRSİNİZ?" BÖLÜMÜ ⚠️ ÖNEMLİ: Önce mevcut sistemi kontrol et, olmayan özelliği yazma! - Yönetici olarak hangi verilere erişebilir? - Hangi kullanıcı neyi eklemiş/favorilemiş? - Mevcut admin paneldeki listeler ve filtreler - Örnek admin panel ekran görünümü (gerçek sistemden) 6) BÖLÜMLER ARASI ANİMASYONLU AYIRICILAR - Her bölüm arasına animasyonlu ayırıcı koy - Dönen halkalar, pulse eden noktalar, gradient çizgiler 7) YANIP SÖNME YOK! - typewriter, blink efektleri YASAK (göz yoruyor!) - Yumuşak geçişler: glow, pulse (yavaş) 8) HOVER = SADECE RENK DEĞİŞİMİ! - translateY, scale, box-shadow büyümesi YOK! - SADECE: background + border + başlık rengi değişsin 9) KUTU GENİŞLİĞİ! - İçerik 2 satıra düşmesin, kutuyu genişlet - grid-cols-4 yerine grid-cols-2 kullan gerekirse 10) İKON ANİMASYONU GEREKSİZ! - Küçük kutulardaki ikonlar hareket etmesin - İkonlar sabit dursun, sadece hover'da kart değişsin 11) DUPLICATE İÇERİK YOK! - Aynı bilgiyi 2 kez yazma, her bilgi 1 yerde 12) SAYFA LİNKLEME YASAK! - 06-sarki-yonetimi.html gibi numaralı linkler YOK - "Bağlantılı Modüller" bölümünde link verme - Sayfa numaraları değişebilir, linkler bozulur! - İlgili modülleri sadece isim olarak yaz (linksiz) 13) FONTAWESOME İKON KONTROLÜ! - Olmayan ikonları kullanma! (fa-user-heart free'de YOK!) - FontAwesome 6 Free ikonlarını kullan - Kullanmadan önce kontrol et: fontawesome.com/icons 14) CURSOR KONTROLÜ! - Tıklanamayan yerlerecursor: pointerKOYMA! - Sadece<a>ve<button>pointer olmalı - Bilgi kartları, açıklama kutuları pointer OLMAMALI - Hover efekti olsa bile, tıklanmayan eleman pointer olmaz 15) PROFESYONEL DİL KULLAN! ❌ YANLIŞ (tembel gösterir): - "8 kat iş" / "8x kod yazmak" - "Daha az iş çıkar" - "Tek seferde hallettik" ✓ DOĞRU (profesyonel gösterir): - "Modern mimari" / "Endüstri standardı" - "Polimorfik tasarım" - "Ölçeklenebilir yapı" - "Merkezi yönetim" 16) GELECEĞİ VURGULA! Her modülde şu mesajları ver: - "Geleceğe hazır yapı" - "Sonsuz genişleme kapasitesi" - "Yeni özellikler anında eklenebilir" - "100 tip de olsa aynı performans" Örnek: "Yarın Podcast veya Video eklemek isterseniz, sistemde hiçbir değişiklik gerekmez. Otomatik çalışır." 17) KLASİK vs MODERN KARŞILAŞTIRMA! Sol kart başlığı: "Eski Yöntem" (Klasik değil!) Sağ kart başlığı: "Modern Mimari" (Biz değil!) Bu şekilde: - Kendimizi övmüyoruz - Endüstri standardını takip ettiğimizi gösteriyoruz - Profesyonel bir tercih yaptığımızı vurguluyoruz 18) GERÇEK VERİLER KULLAN! (ÇOK KRİTİK!) ❌ YANLIŞ (uydurma veriler): - "Premium Aylık ₺29,90" (gerçek: 600 TL!) - "Aile Paketi ₺49,90" (YOK böyle paket!) - "847 Aktif Abone" (gerçek: 1,551) ═══ GERÇEK VERİTABANI DEĞERLERİ (11 Şubat 2026) ═══ 📊 PROJE İSTATİSTİKLERİ: • 30 Modül • 126 Model • 410 Migration • 187 Livewire Bileşeni 💳 ABONELİK PLANLARI: • Premium Aylık: 600 TL / 30 gün • Premium Yıllık: 4,000 TL / 365 gün • Ücretsiz Deneme: 0 TL / 3 gün • HEDİYE VIP: Sınırsız ücretsiz 👥 ABONELİK İSTATİSTİKLERİ: • Toplam Abonelik: 2,859 • Aktif Abonelik: 1,551 (%54) • Süresi Dolmuş: 1,165 • Plan Sayısı: 7 • Toplam Gelir: 563,285 TL 🚫 SİSTEMDE OLMAYAN ÖZELLİKLER (YAZMA!): • Kupon sistemi (tablo yok) • Play logs / dinlenme istatistikleri (tablo yok) • Aile paketi (yok) • Offline dinleme (yok) Güncelleme için: - /opt/plesk/php/8.3/bin/php artisan tinker - USE tenant_muzibu_1528d0; 19) HEADER/FOOTER STANDART FORMAT (ZORUNLU!) Tüm sayfalarda AYNI format olmalı! HEADER: ┌─────────────────────────────────────────────────────────────┐ │ [←] [Tüm Sayfalar] / XX - Sayfa Adı Sayfa XX / 150 [→] │ └─────────────────────────────────────────────────────────────┘ • Sol: Önceki sayfa oku + "Tüm Sayfalar" linki + Sayfa adı • Sağ: "Sayfa XX / 150" + Sonraki sayfa oku • ⚠️ "/150" MUTLAKA olmalı! FOOTER: ┌─────────────────────────────────────────────────────────────┐ │ [← Önceki Sayfa] Sayfa XX / 150 [Sonraki Sayfa →] │ │ 10 Şubat 2026 • Tuufi.com / Türk Bilişim │ └─────────────────────────────────────────────────────────────┘ • Navigasyon butonları (glass stil, hover efekti) • Sayfa numarası ortada • Tarih satırı en altta ❌ YANLIŞ: - "Sayfa 16a" (150 yok!) - Footer'da sadece tarih (navigasyon yok!) ✅ DOĞRU: - "Sayfa 16a / 150" - Footer'da Önceki/Sonraki butonları + tarih ⚠️ KRİTİK: HER SAYFA YAZMADAN ÖNCE BU KURALLARI TEKRAR OKU! Bu sunum planındaki tüm kuralları her sayfa öncesi gözden geçir. Aksi halde tutarsız sayfalar çıkar. HER SAYFA İÇİN ŞABLON (v6): 1) Sayfa Başlığı (H1) 2) "Biz burada ne yaptık?" (kanıt - Eski vs Modern karşılaştırması) 3) "Siz burada ne yapacaksınız?" (kullanım - 1 paragraf) 4) "Bu sayfa kimin için?" (Sahip/Yönetici/Editör) 5) "Müşteri diliyle anlatım" (3-8 kısa madde, günlük konuşma gibi) 6) "Arkada Ne Oluyor?" (adımlar + başarı/hata senaryoları) 7) "Admin Panelden Ne Görebilirsiniz?" (YÖNETİCİ ÖZELLİKLERİ) ⚠️ SADECE MEVCUT ÖZELLİKLERİ YAZ! Sistemi kontrol et, uydurmak YOK! - Hangi kullanıcı neyi eklemiş/favorilemiş? - En çok X'lenen içerikler (eğer varsa) - Detay sayfaları, filtreleme imkanları - Örnek admin panel ekran görünümü (gerçek ekrandan) 8) "Sistem Nasıl Çalışır?" (anlatım, KOD YOK!) 9) "Veritabanı Tablosu" (kolon adı, tipi, açıklaması) 10) "Sonsuz Genişleme Kapasitesi" (gelecek özelliklere açık) - "Yarın X eklemek isterseniz, hiçbir değişiklik gerekmez" - Ölçeklenebilirlik vurgusu 11) "İlişkili Modüller" (LİNKSİZ! Sadece isim olarak yaz) 12) "Bu Sayfanın Anahtar Terimleri" (EN SONDA, animasyonsuz, sadece 2-4 terim) ANİMASYON KURALLARI (KRİTİK!): - Accordion/Toggle YOK - her şey açık görünür - Scroll-trigger YOK - auto-play animasyonlar - TÜM ANİMASYONLAR SONSUZ (INFINITE) OLMALI! - "TV'ye bakanın canı sıkılmasın" - ekranda HER ZAMAN hareket olmalı - Kinetic efektler (hepsi infinite): • float (3s ease-in-out infinite) - yukarı aşağı süzülme • spin-slow (20s linear infinite) - yavaş dönme • pulse (2s ease-in-out infinite) - büyüyüp küçülme • wave (2s ease-in-out infinite) - dalga hareketi • bounce (2s ease-in-out infinite) - zıplama • orbit (8s linear infinite) - yörüngede dönme • morph (8s ease-in-out infinite) - şekil değiştirme • shimmer (2s linear infinite) - parıltı • glow (2s ease-in-out infinite) - ışıldama • gradient-shift (8s ease infinite) - renk geçişi - Arka planda sürekli hareket eden elemanlar: kalpler, yıldızlar, parçacıklar, halkalar - BÖLÜMLER ARASI ANİMASYONLU AYIRICILAR: • Her bölüm arasına animasyonlu ayırıcı koy • Dönen halkalar, pulse eden noktalar, gradient çizgiler • Farklı renkler: pink → emerald → cyan → amber • Sol içerik tek düze görünmesin, ara ara hareketli elemanlar - Glassmorphism kartlar (backdrop-filter: blur) - YANIP SÖNME YASAK! typewriter, blink efektleri göz yorar! - İÇERİK İKONLARI SABİT! (wave, bounce, float sadece SAĞ PANEL'de) • Başlık yanı ikonlar → SABİT • Kart içi ikonlar → SABİT • Sağ animasyon paneli → ANİMASYONLU OK - GRADIENT TEXT ANİMASYONU (ana başlıklar için) • background-size: 300% auto • animation: gradientFlow 4s linear infinite • Renkler: pink → purple → cyan → pink döngüsü - Hover: SADECE renk değişimi! (bg, border, text rengi) - ❌ translateY, scale, box-shadow büyümesi YOK! - ❌ Zıplayan/yakınlaşan kartlar YOK! - Stagger: öğeler sırayla animasyonlanır (delay-1, delay-2...) - İnteraktif demo: tıklanabilir örnek bileşenler - Data flow animasyonları: parçacıkların A'dan B'ye akışı TASARIM KURALLARI: - TV İÇİN BÜYÜK YAZI! (text-xs YASAK, minimum text-sm, tercihen text-base veya text-lg) - ASİMETRİK ANİMASYON YOK! (ikonlar kutu dışına çıkmasın, bounce/float kutu içinde kalmalı) - overflow-hidden ile kutu dışına taşma engellensin - Koyu tema: #030712, #0f172a - Modül renkleri: Pink (favori), Purple (müzik), Cyan (player), Emerald (ödeme) - Tailwind CSS + custom @keyframes - FontAwesome 6.x - Footer'da "Claude AI" YAZILMAZ - Keyboard navigation (← → Home) desteği ÖRNEK SAYFALAR: - Hiyerarşi: https://muzibu.com/readme/muzibu-sunum/ - Giriş: https://muzibu.com/readme/muzibu-sunum/01-giris.html - Favori Modülü: https://muzibu.com/readme/muzibu-sunum/27-favori-sistemi.html
Çalışma sırasında kullanıcıdan alınan notlar. Her yazdığı kayıt altına alınır ve gerektiğinde hatırlanır.
"Sağ sidebar yani right sidebar her sayfada farklı olacak. Sen hepsini aynı yapıyorsun. Favorilere bire bir uymak zorunda değilsin. +x diye belirsiz veriler istemiyorum."
"Sistemde Cloudflare da var. Bunu da bir maddeye ekle. Her şey cacheli ileri seviyede."
"Her yazdığımı notların arasına al ve sonra gerekirse hatırla ve kullan."
"Sırayla ilerleyeceğiz. İlk sayfadan başlayacağız. Favorites gibi tasarla."
"Tek tek, onaylayarak ilerle. Her sayfayı göster, onayla, sonra devam et."
"Boş gereksiz bilgi yok. Ben okuyacağım her şeyi, ona göre yazmamız lazım. 'Bu sunum kimin için?' gibi şeylere gerek yok."
"Sağ tarafa istatistikten ziyade hareketli animasyon istiyorum her içerik için. Rakam kutuları değil, konuya özgü görsel animasyonlar."
"Sayfa pattern'ini yapısını temel alacağız. Her sayfada aynı pattern: container yapısı, font size'lar. 01-giris.html referans."
"+11 ya da +x diye bir şey yazma. Her şeyi somut ve net yazmamız lazım. Havada bir şey kalmaması gerekiyor. BELİRSİZ İFADE YASAK!"
%65 Sol: İçerik (scroll)%35 Sağ: Animasyon (sticky)min-h: 100vhmax-w-4xl mx-autopx-8 py-10h1: text-5xl md:text-6xlh2: text-2xl / text-3xlh3: font-bold text-lgp: text-lg text-slate-300small: text-sm / text-xs.glass - Cam efektirounded-3xl p-8.card-lift - Hover efekti.border-dance - Animasyonlu borderbg: #030712 (slate-950)text: white / slate-300/400accent: orange-400/500~120 sayfa için detaylı checklist