CyrionAI
AI prompt arşivi ve topluluk platformu — sıfırdan inşa edilmiş, production-grade bir SaaS.
CyrionAI, kullanıcıların yapay zeka ile üretilmiş görsellere karşılık gelen detaylı promptları (reçeteleri) paylaştığı, beğendiği, koleksiyonladığı ve farklı AI modelleriyle çalışmak üzere kullandığı bir topluluk platformu. Midjourney, DALL-E, Flux ve Stable Diffusion gibi modeller için bir "prompt kütüphanesi" — gamification, kuratör ekosistemi ve hibrit monetizasyon ile tam donanımlı bir SaaS ürünü olarak tasarladım ve geliştirdim.
Problem
AI görsel üretiminde sonucu belirleyen şey prompt'un kendisi — ama kaliteli promptlar dağınık: Discord kanallarında, ekran görüntülerinde, kişisel notlarda kayboluyor. Ortada aranabilir, kategorize, sürüm geçmişi tutulan ve topluluk tarafından doğrulanan bir arşiv yoktu. Aynı zamanda içerik üreticilerinin emeğini para kazanabilecekleri bir model de eksikti.
Yaklaşım
Tasarım önce, mimari sonra stratejisiyle ilerledim: önce statik HTML ile arayüzü oluşturup hızlı canlıya çıktım, sonra route tabanlı entegrasyonla Blade view'lara taşıdım. Livewire/Inertia yerine bilinçli olarak Blade + vanilla JS (SSR) tercih ettim — performans ve sadelik için. Servis katmanını aşırı modüler tuttum (20 servis sınıfı), controller'ları ince bıraktım. Lansman öncesi 6 fazlı, 100+ maddelik bir denetim checklist'i ile ilerledim.
Çözüm
Laravel 13 + Tailwind v4 + Vite üzerine kurulu, 41 model / 81 controller / 20 servis / 45+ migration'lık modüler bir platform: prompt lock/unlock (reklam izle ya da Pro abone ol), gamification (XP, rozet, challenge, leaderboard), Gemini tabanlı AI Assist (prompt iyileştirme, başlık/tag önerme, kategori algılama, çeviri), MySQL fulltext arama, prompt versiyonlama, kuratör ekosistemi, çift yönlü webhook, A/B testing, database-driven i18n (EN/TR) ve tam donanımlı bir admin paneli (queue monitor, canlı hata akışı, status page, audit log).
Sonuç
MVP'nin çok ötesinde, production-grade çok kullanıcılı SaaS altyapısı ortaya çıktı. Hibrit monetizasyon (Stripe global + Iyzico TR + AdSense + Pro abonelik) ile gelir modeli, 14 katmanlı güvenlik (2FA, IP whitelist, rate limit, captcha, profanite filtresi, audit log) ile kurumsal seviye koruma, snapshot-tabanlı rollback ve 60 saniyelik canlı smoke test içeren özel deploy aracı ile operasyonel olgunluk sağlandı.