Süni İntellektlə Danış.
Tətbiqini Qur.
ElpoCore — ELPO ekosisteminin əsas platformasıdır. Kod bilməyən istifadəçi belə süni intellektlə danışaraq tətbiq qura bilər. Süni intellekt təbii dildəki sorğunu metadata JSON-a çevirir; Metadata Engine bu JSON-dan avtomatik PostgreSQL cədvəli, REST API və React forması yaradır.
SmartERP, e-Belge Integrator, 12 sektor paketi ElpoCore üzərində işləyir. Müştəri öz xüsusi tətbiqini də süni intellektlə dəqiqələr içində qura bilər, kod yazmadan. Cortex isə platformanın yanında, lisenziya / kimlik / istifadə idarəetmə üst qatı kimi yerləşir.
(On-Prem · SaaS · PaaS)
tək gateway-də
tətbiq qur
✓ Customer entity (4 sahə)
✓ name, phone, lastContactDate, notes
✓ REST API: /api/customers (CRUD)
✓ React forması + siyahı səhifəsi
✓ PostgreSQL cədvəli + indekslər
Hazırdır — 5 saniyədə istifadəyə başlaya bilərsən.
ElpoCore-u Quran 8 Tikinti Bloku
Süni İntellekt Söhbət Layından Metadata Engine-ə, Plugin Host-dan Script Runtime-a — hər komponent tək başına güclü, birlikdə isə inanılmaz.
Süni İntellekt Söhbət Layı
İstifadəçi təbii dildə "Müştəri izləmə sistemi istəyirəm, telefon, ad, son əlaqə tarixi olsun" yazır. Süni intellekt metadata JSON istehsal edir, Metadata Engine isə bu JSON-dan avtomatik cədvəl, REST endpoint və forma yaradır. Süni intellekt heç vaxt birbaşa kod yazmır — yalnız metadata istehsal edir, platforma metadata-nı şərh edir.
Metadata Engine
5 metadata tipi (entity, field, validation, ui, rule). Tək mənbə, çoxlu çıxış: PostgreSQL sxemi + REST API + React UI hamısı eyni metadata-dan avtomatik yaradılır. Hibrid məlumat saxlama: yerli core entity-lər üçün real cədvəllər, dinamik entity-lər üçün JSONB + GIN index.
Generic UI Renderer
Metadata-dan avtomatik UI: forma, siyahı, detal, dashboard hamısı avtomatik render olunur. Web (React 19), Desktop (Tauri), Mobile (Flutter) — eyni metadata-nı çəkir, öz renderer-i ilə UI qurur. Tək backend, çoxlu client.
Workflow & Rule Engine
JSON Rule DSL — vizual rule builder. BPMN əsaslı iş axını (elpobpm sidecar), state machine, approval chain, scheduled jobs. İş qaydaları metadata kimi saxlanılır, runtime-da işə salınır.
Multi-Tenant + RLS
Hər təşkilat = 1 tenant = 1 DB və ya 1 schema. PostgreSQL Row Level Security (RLS) ilə tam məlumat izolyasiyası. Firma kodu ilə tenant resolver (subdomain lazım deyil). Master DB tenant qeydləri + provisioning.
Plugin Host
Microkernel arxitekturası. 3-cü tərəf əlavələri sandbox-da işə salır. AppStore üslubunda `.elpoapp` paket formatı təyin olunub. Marketplace infrastrukturu (publisher + listing cədvəlləri) hazırdır, 3rd-party nəşr axını yol xəritəsindədir.
Script Runtime (Roslyn)
Microsoft.CodeAnalysis.CSharp.Scripting ilə sandboxed C# script icrası. Xüsusi biznes məntiqi, computed fields, event handler-lər runtime-da yazılır, kompilyasiya olunmadan işləyir.
App Packaging (.elpoapp)
Hər tətbiq .elpoapp faylında paketlənir: metadata + script + UI mövzu + permissions + sənədləşmə. Marketplace paylanması, versiyalaşdırma, avtomatik yeniləmə.
Danış · Süni İntellekt Təklif Etsin · Yarat · İstifadə Et
Ənənəvi platformada həftələrlə davam edən tətbiq inkişafı ElpoCore-da dəqiqələrə düşür. Kod yazılmır — metadata yazılır, platforma şərh edir.
Danış
Təbii dildə nə istədiyini yaz və ya söylə. "Müştəri izləmə sistemi istəyirəm, telefon, ad, son əlaqə tarixi olsun."
Süni İntellekt Təklif Etsin
Süni intellekt metadata JSON yaradır: entity, sahələr, validation, əlaqələr, UI. Sənə göstərib təsdiq edir. "Customer kateqoriyasını da əlavə edim?"
Avtomatik Yarat
Metadata Engine PostgreSQL cədvəlini, REST endpoint-ləri, React forması və siyahı səhifəsini avtomatik yaradır. Migration işləyir.
İstifadə Et
Səhifəni aç, məlumat daxil etməyə başla. Ehtiyac dəyişərsə yenidən danış — sahə əlavə et, qayda dəyiş. Heç kod yazmadan.
Tək Platforma, Limitsiz Tətbiq
SmartERP, e-Belge Integrator və sektor paketləri ElpoCore üzərində yaşayır. Ehtiyac olduqda müştəri də süni intellektlə danışaraq və ya In-Form Designer ilə öz xüsusi tətbiqini eyni platformada yarada bilər.
SmartERP
Mühasibat, anbar, satış, alış, istehsal, HR — yerli ERP modulları (manifest-driven app v2.0)
e-Belge Integrator
GİB e-faktura, e-arxiv, e-yol vərəqi, e-dəftər, e-bilet, e-SMM, e-MM — UBL-TR XML istehsalı və göndərilməsi
Sektor Paketləri (12)
Apparel, Pharmacy, Restaurant, Footwear, Automotive, Construction, Cosmetics, Education, F&B, Furniture, Healthcare, Logistics — hər biri entity + form-template + süni intellekt köməkçisi + cross-module wire
Country Packs (3)
TR (Tek Düzen / GİB), US (GAAP), DE (HGB · SKR03/04) — yerli normativ paketlər
Xüsusi Tətbiqlər
Müştəri süni intellektlə danışaraq və ya In-Form Designer ilə öz xüsusi tətbiqini dəqiqələr içində qurur — kod yazmadan
Süni intellekt edir.
İnsan nəzarət edir.
ElpoCore-un Süni İntellekt Söhbət Layı 7 fərqli süni intellekt provayderi istifadə edir (Claude, GPT, Gemini, Groq, DeepSeek, Qwen, OpenRouter). Hər ELPO məhsulu ortaq ElpoAIapi gateway üzərindən çağırış edir — model dəyişikliyi tək nöqtədə, prompt yeniləməsi verilənlər bazasından.
Təbii dildə tətbiq yaratmaq ("müştəri izləmə, telefon, ad, son əlaqə..." → bitdi)
Mövcud metadata-nı təhlil edərək özəlləşdirmə təklifləri
İş qaydalarını JSON Rule DSL-ə çevirmək
İstifadəçi səhvini tutmaq, düzəltmə təklif etmək
ElpoAIapi gateway üzərindən 7 süni intellekt provayderi (Claude, GPT, Gemini, Groq, DeepSeek, Qwen, OpenRouter)
Pulsuz fallback zənciri: groq → qwen → gemini → openrouter → deepseek → anthropic
BYOK (Bring Your Own Key) — müştəri öz LLM key-ini istifadə edə bilər
Xərc izləmə, rate limiting, istifadə metrikaları (agent marketplace yol xəritəsindədir)
Eyni Engine, Üç Kanal
On-premise, SaaS və ya öz məhsulunuzu mu qurmaq istəyirsiniz? ElpoCore eyni kod bazasından üç fərqli modeldə təqdim edilir.
On-Premise
Böyük firma, dövlət qurumu, məlumat həssas sektorlar
Birdəfəlik lisenziya + illik yenilənmə + dəstək paketi
Müştəri öz serverinə ElpoCore-v1.0.zip-i açır, setup.bat işə salır. PostgreSQL öz serverində. Lisenziya Cortex-ə bağlanır, illik ödəniş. Məlumat tamamən müştəridə. Süni intellekt: öz key-i və ya ElpoAIapi.
- Maksimum məlumat məxfiliyi
- Tək tenant, JWT login, setup wizard
- İllik lisenziya yenilənməsi + dəstək paketi
SaaS
KOBİ, startap, fərdi sahibkar — serveri olmayan hər kəs
Aylıq abunəlik + süni intellekt istifadə haqqı + saxlama
Bizim serverimizdə. Firma kodu ilə tək domain üzərindən giriş — hər firma öz DB-də izolyasiyada. Süni intellekt: ElpoAIapi üzərindən (istifadəyə görə). Yeniləmə, ehtiyat nüsxə, monitorinq biz edirik.
- Firma kodu → tenant resolver (subdomain lazım deyil)
- Avtomatik ehtiyat + monitorinq + yenilənmə
- Aylıq abunəlik, dərəcəli plan (free/pro/enterprise)
PaaS — Platform as API
Proqram firmaları, agentliklər, tərəfdaşlar
API çağırış / entity / istifadəçi başına istifadə
api.elpocore.com — REST API endpoint-ləri. POST /v1/entities ilə entity təyin et, POST /v1/entities/*/records ilə məlumat əlavə et, POST /v1/ai/generate ilə təbii dildən metadata yarat. Proqram firması "Kodlax CRM" deyə satır, arxada ElpoCore işləyir.
- API key + X-Tenant header
- Rate limiting, billing, istifadə metrikaları
- Limitsiz miqyas (tərəfdaşların müştəriləri)
Sektorunuza Hazır
Tekstildən aptekə, restorandan avtomobilə — 12 sektor paketi sektora xas entity, form-template, süni intellekt köməkçisi və cross-module axın ilə gəlir. Tək kliklə qurulur, idempotent.
Tekstil
apparel Avtomobil
automotive Tikinti
construction Kosmetika
cosmetics Təhsil
education Qida
foodbeverage Ayaqqabı
footwear Mebel
furniture Səhiyyə
healthcare Logistika
logistics Aptek
pharmacy Restoran
restaurant Hər paket: catalogs/ · documents/ · registers/ · rules/ · form-templates/ · ai-agent-defaults/
Hər Cihazda Eyni Tətbiq
ElpoCore API-first + metadata-driven olduğu üçün hansı client metadata çəkərsə öz UI-ını qurur. Backend dəyişmir — Web, PWA, Desktop, Mobile eyni entity-lərə qoşulur.
Web
Brauzerdə işləyir. Əsas UI. Yetkin, geniş ekosistem.
- Hazır
- elpo-core-ui layihəsi
- Tək React kod bazası
PWA
Web-ə 3 fayl əlavə et = telefona qurula bilən tətbiq. Offline işləyir, push bildirişi göndərir.
- App store lazım deyil
- Pulsuz — eyni kod bazası
- Offline + push
Desktop
Mövcud React-i sarmalayır. 5-10 MB .exe / .dmg yaradır (Electron 200 MB). Nativ menyu, tray, OS inteqrasiyası.
- Windows · macOS · Linux
- 5-10 MB ikili
- Aşağı RAM
Mobil
Skia render engine — hər cihazda ardıcıl UI. Nativ kamera, GPS, NFC, bildiriş.
- Android + iOS
- Nativ performans
- elpo-platform-mobile
GET /api/platform/Customer ──→ metadata JSON
React Renderer (web/PWA/Tauri): Flutter Renderer (mobile):
FieldType.String → <input> FieldType.String → TextField
FieldType.Boolean → <checkbox> FieldType.Boolean → Switch
FieldType.Date → <DatePicker> FieldType.Date → DatePicker
FieldType.Lookup → <SearchSelect> FieldType.Lookup → SearchableDropdown Ənənəvi Low-Code-un Edə Bilmədikləri
ElpoCore low-code rəqiblərinin təklif etmədiyi 10 platforma bacarığını hər tətbiqə hazır verir. Forma dizaynı, modullar arası əlaqə, time-travel, 360° görünüş — hamısı metadata səviyyəsində.
In-Form Designer
3 qat: Platform / Tenant / UserHər forma ekranında ⚙️ Design düyməsi. İstifadəçi 5 saniyədə yeni sahə əlavə edir. Üst qat yenilənsə də alt override-lar qorunur — upgrade-safe özəlləşdirmə.
Cross-Module Wire
8 tip × 8 triggerModullar arası əlaqə qaydaları: AutoFill, LookupChain, Derived, Event, Cascade. Vizual canvas studio (SVG bezier graph) + cədvəl görünüşü. AsyncLocal cycle detection 10-hop.
Entity Dərinləşdirmə
Süni intellekt təklifientity-deepener / variant-matrix-builder / industry-pack-generator agent-ləri istifadə nümunələrini təhlil edir, çatışmayan sahə / variant / sektor paketi təklif edir.
Auto-Recommend
24 saat cronSectorAutoRecommendBackgroundService istifadəçi davranışını izləyir, dashboard banner-ı ilə əlavə sektor paketi təklif edir (məs. F&B qurulu, Restaurant təklifi).
Entity Versioning
time-travel APIHər dəyişiklik entity_versions cədvəlinə snapshot. /api/admin/entity-version/X/Y/at?asOf=... ilə keçmiş halı çək. Compliance + audit + rollback.
360° Görünüş
Customer · Product · Supplier · EmployeeTək qeydə aid bütün hərəkətlər, əlaqələr, süni intellekt xülasələri tək ekranda. Mürəkkəb JOIN əvəzinə metadata-driven aggregation.
DrillDown Navigator
20-hop tarixçəEntity → entity → entity naviqasiyasında irəli/geri düymələri (sessionStorage). İstifadəçi sifariş → müştəri → faktura → ödəniş yolunda itmir.
Tenant Onboarding Saga
6 addımYeni firma açılışı: SchemaProvisioning → Seeding → InstallingApps → CreatingFirstAdmin → istifadəyə hazır. /onboarding wizard ilə interfeys.
Cortex Lisenziya
HMAC-SHA256License heartbeat (5dəq ping), expired/suspended/readonly/expiring banner, useLicenseStatus hook, On-Premise license.lic faylı HMAC doğrulayıcı, reset_token axını.
Computed + Document Numbering
Roslyn · race-safeComputed Fields: ifadə əsaslı hesablanmış sahələr (Roslyn sandbox). Document Numbering: prefix / padding / illik-aylıq reset, multi-tenant izolyasiyalı nömrələmə qaydaları.
Performans + Çeviklik Birlikdə
Yerli core entity-lər real cədvəllərdə (maksimum performans), süni intellektlə yaradılan dynamic entity-lər JSONB-də (tam çeviklik). İki dünyanın ən yaxşısı.
Core Entities
Yerli core entity-lər (tenants, users, accounts, invoices, products, contacts) real cədvəllərdə saxlanılır. Maksimum performans, zəngin indekslər, mürəkkəb JOIN.
- ▸
tenants, users, roles - ▸
accounting_accounts, journal_entries - ▸
invoices, invoice_lines - ▸
products, inventory, contacts
Dynamic Entities
Süni intellektlə və ya Configurator UI-dan təyin olunan custom entity-lər tək dynamic_records cədvəlində JSONB kimi saxlanılır. GIN index + partial indexes + materialized views ilə performant.
- ▸
dynamic_records (id, entity_def_id, tenant_id, data JSONB) - ▸
GIN index on data - ▸
Partial indexes for common queries - ▸
Materialized views for reporting
Texnologiya Yığını
Müasir, miqyaslanan, açıq mənbə ekosistemi
ElpoCore-u Engine Kimi İstifadə Edin
Proqram firmaları, agentliklər və tərəfdaşlar üçün PaaS modeli — REST API + X-Tenant header ilə metadata-driven engine-i öz məhsul adınızla satın. Müştəriləriniz yourerp.com görür, ElpoCore-un adını bilmir. 6 ayda yazılacaq ERP/CRM 1 həftədə hazır.
POST /v1/entities · API key + tenant izolyasiyası
Mövzu sistemi · React renderer · iframe və ya öz UI ilə sarmalama
İstifadəyə görə fakturalama · tərəfdaşın müştəriləri sizə sayılır
Süni İntellektlə Danışan Platformanı Sınayın
ElpoCore, ELPO-nun bütün tətbiqlərinin üstündə yaşadığı əsas platforma. Müştəriləriniz öz tətbiqlərini də süni intellektlə danışaraq yarada bilər.