Akıllı Sistemlerin Arkasındaki Akıl
Platform

ElpoCore: Yapay Zekâ ile Konuşarak Uygulama Geliştirmenin Sırrı

Configuration Object metadata, runtime tablo, In-Form Designer, Cross-Module Wire-up — ElpoCore'un low-code+AI yaklaşımı.

📅 2026-05-06 · ⏱️ 9 dk · ✍️ ELPO Platform Ekibi — ElpoCore Mimar

Low-Code'un Limitleri ve ElpoCore Farkı

Klasik low-code platformlar görsel UI tasarım araçları sunar — sürükle bırak ile form yapılır, mantık akış diyagramı ile kurulur. Pratikte güzel görünür ama gerçek dünya iş süreçlerinde tıkanır: karmaşık koşullu mantık, çok-tablolu ilişkiler, harici sistem entegrasyonu istendiğinde "geliştirici eli" yine gerekir.

ElpoCore farkı: low-code + AI yaklaşımı. Kullanıcı doğal Türkçe ile "Şu süreçi yöneten bir modül kur, şu alanları içersin, şu rolleri yetkilendir" dediğinde ElpoCore'un AI motoru bunu metadata'ya dönüştürür ve sonuç anında çalışır — DB tablosu, API endpoint, UI form, yetki yapısı hepsi tek bir doğal dil komutuyla doğar.

Configuration Object Metadata Pattern

ElpoCore'un özgün mimarisi tüm uygulama yapılarını "Configuration Object" adlı 5 tip metadata olarak saklar: Entity (tablolar), Field (alanlar), Form (UI), Workflow (iş akışı), Rule (kural). Hiçbir kod yazılmaz; metadata değişir, sistem otomatik yansıtır. Bu sayede:

  • Geri alma (Undo) kolay — metadata sürümlü
  • Şube/dağıtım çekişmesi yok — metadata DB'de
  • Tenant izolasyonu doğal — her tenant'ın kendi metadata seti

In-Form Designer

Geleneksel araçlarda form tasarımı için ayrı bir arayüze geçersiniz. ElpoCore'da form üzerinde sağ tık → "Bu alanı düzenle" → değişiklik anında canlı. Kullanıcı kendi formunu kendi tasarlar; iş ekipleri IT'ye bağlı değil.

Cross-Module Wire-up

Bir CRM müşteri kaydında "Yeni Sipariş" butonu açtığınızda sipariş modülünün form'u açılır ve müşteri alanı önceden dolu gelir. Bu wire-up doğal dilde tanımlanır: "CRM müşteri kaydındaki 'Sipariş Aç' butonu, sipariş modülünü açsın, müşteri seçili gelsin."

Time-Travel ve 360 View

ElpoCore her veri değişikliğini sürümlü tutar. "Bu kayıt 3 ay önce nasıldı?" sorusu tek tıkla yanıtlanır. 360 View ise bir kayda bağlı tüm modüllerden veriyi tek ekranda birleştirir — örneğin bir müşterinin satışları, faturaları, görevleri, talepleri, sözleşmeleri.

Plugin Host ve Marketplace

ElpoCore microkernel mimaride — 3rd party geliştiriciler .elpoapp paketleri yazabilir ve marketplace üzerinden yayınlayabilir. Pluginler sandbox'ta çalışır, ana sistem stabilitesini etkilemez. Roslyn script runtime ile C# kodu runtime çalıştırılabilir — gerçek hyper-customization.

SmartERP, e-Belge, Yıkamatık, 12 Sektör Paketi — Hepsi ElpoCore Üstünde

ElpoCore sadece bir geliştirme platformu değil — üstüne kurulu hazır uygulamalar var: SmartERP, e-Belge, 12 sektör paketi, 3 ülke paketi (TR/US/DE). ElpoCore lisansı alan bir partner bu uygulamaları white-label olarak kendi müşterilerine sunabilir.

Demo + Daha Fazla Bilgi

ElpoCore admin panelini canlı görmek için canlı demo bölümüne girin. Platform üzerinde özel bir uygulama geliştirmek isteyen kurumlar için platform demo randevusu da alabilirsiniz.

#ElpoCore#Low-code#AI#Metadata
Yazıyı paylaş
Faydalı bulduysanız ekip arkadaşlarınızla paylaşın
WhatsApp ile Yaz