Ana içeriğe geç
Headless CMS Platform

Kompanse CMS

Multi-tenant yapıya sahip, modüler ve çoklu dil destekli headless CMS platformu. Kurumsal siteler, landing page projeleri ve ürün vitrini senaryoları için admin, tenant ve public API katmanlarını tek bir dokümantasyon altında toplar.

Mimari

Multi-tenant, modüler, API-first

Kapsam

Admin, Tenant ve Public servis yüzeyi

Arama

Yerel arama ile hızlı doküman taraması

Modüller

Kompanse CMS modülleri bağımsız olarak atanabilir. Aşağıdaki bölümlerden her modülün ne işe yaradığını ve ilgili tenant/public dokümanlarını hızlıca bulabilirsiniz.

Carousel Manager

Homepage hero ve kampanya slider gibi carousel alanları çoklu dil, yayın tarihi ve medya referanslarıyla yönetilir.

Carousel

Content Sections

Hero, FAQ, testimonial ve feature cards gibi tekrar kullanılabilir section blokları template bazlı yönetilir.

SECTION

Product Catalog

E-ticaret olmayan ürün vitrinleri için kategori, özellik ve ürün içerikleri filtrelenebilir yapıda yönetilir.

Ürün

Translations

Site çevirileri key-value formatında yönetilir. Bulk import/export ve dil arası kopyalama özellikleri desteklenir.

Çeviri
MCP

Model Context Protocol Desteği

Kompanse CMS, tenant ve public servislerini MCP sunucusu üzerinden araç olarak kullanabilecek şekilde kurgulanabilir. Böylece agent tabanlı iş akışlarında CMS verisine doğrudan erişim, içerik okuma ve yönetim işlemleri kontrollü şekilde otomasyona açılır.

Bağlantı

Tenant ve Public Erişimi

Tenant kullanıcı bilgileri ve API key ile bağlantı kurulup public ve tenant servisleri aynı MCP yüzeyi altında kullanılabilir.

Araçlar

Servisleri Tool Olarak Kullanma

Blog, pages, content sections, media ve ürün katalogu gibi modüller agent tarafından route tahmini yapmadan doğrudan tool olarak çağrılabilir.

Senaryo

Agent Tabanlı İçerik Operasyonları

İçerik listeleme, detay alma, section güncelleme, medya seçme ve yayın akışını destekleyen otomasyon senaryoları için uygun bir entegrasyon katmanı sağlar.

Teknik Özellikler

Platformun çekirdeğinde kullanılan ana teknolojiler, çok kiracılı mimariyi, modüler geliştirme yapısını ve içerik operasyonlarını destekleyecek şekilde seçildi.

Backend

.NET 10 + ASP.NET Core

Admin, tenant ve public API katmanları için yüksek performanslı ve modüler servis altyapısı sağlar.

Veri Katmanı

PostgreSQL + EF Core

Base DB ve tenant DB ayrımıyla çok kiracılı veri modelini, migration akışını ve ilişkisel içerik yapısını yönetir.

Dosya Yönetimi

MinIO

Görsel, video ve doküman dosyalarının S3 uyumlu obje depolama üzerinde güvenli şekilde tutulmasını sağlar.

Gözlemlenebilirlik

Serilog

Günlükleme akışlarını dosya ve konsol hedefleriyle merkezi biçimde toplar ve operasyonel izleme için temel sağlar.

Dokümantasyon

Docusaurus

API dokümantasyonu, yerel arama ve özel landing page yapısıyla geliştirici deneyimi için tek merkezli bir portal sunar.

AI Entegrasyonu

MCP + TypeScript

Model Context Protocol sunucusu üzerinden tenant ve public servisleri araç olarak sunarak agent tabanlı iş akışlarını destekler.