YEE CMS
Yunus Emre Enstitüsü için çok dilli, çok siteli içerik yönetimi; web, yönetim paneli ve API katmanlarında geliştirme çalışmaları.
YEE CMS, Yunus Emre Enstitüsü’nün farklı merkezlerinin içeriklerini ortak bir altyapı üzerinde yönetmek için geliştirilen çok siteli platform. Kamuya açık web arayüzü, yönetim uygulaması ve servis katmanı bir arada çalışıyor.
Farklı merkezlerin içerik üretimini, yetkilerini ve yayın akışını ortak bir altyapıda yönetirken her sitenin kendi bağlamını koruması gerekiyor.
Ortak altyapı, farklı yayın alanları.
Farklı merkezlerin içeriklerini, dillerini ve yayın süreçlerini ortak bir altyapıda toplamak.
Next.js tabanlı web arayüzü, NestJS API ve React yönetim uygulaması PostgreSQL üzerinde buluşuyor. Çok dillilik, site bağlamı ve içerik onay akışları ürünün temel parçaları.
Bu çalışmada içerik modelinin yalnız veri tabanını değil, editörün günlük işini ve ziyaretçinin gördüğü sayfayı da şekillendirmesine odaklanıyorum.
Web, yönetim paneli ve API’den oluşan çok siteli CMS altyapısında geliştirme ve entegrasyon çalışmaları yürüttüm. İçerik yönetimi akışları ve uygulama katmanları bu katkının odağında.