Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

Modül haritası

Her yapının görevi

API, src/modules altında domain modülleri ve src kökünde altyapı modülleri olarak ayrılır. Aşağıdaki görevler ilgili *Module, denetleyici ve servis dosyalarından çıkarılmıştır.

Nasıl okunur?

Her satır “bu ekip / bu ekran ne işe yarar?” sorusuna iş dilinde cevap verir. Teknik bağlantılar Bağımlılıklar sayfasındadır.

Kimlik, kişi ve yer

ModülGörevi
authKayıt, giriş, çıkış, telefon ve e-posta doğrulama, jeton üretimi.
userProfil, parola, avatar, cihaz (FCM), istemci logları.
areaÜlke, il, ilçe, mahalle. Açık uç.
buyerAlıcı profili, adres, depo eşlemesi, ekstre, Firestore senkronu.
sellerSatıcı profili, vergi bilgisi, İzibiz bağlantısı.
officerYetkili profili, konum, alıcı adına işlem, mesaj.
adminYönetici paneli: alıcı CRM, yetkili atama, ana sayfa.
buyer-groupAlıcı segmenti (ciro, sipariş adedi, sepet ortalaması).

Detay: Kimlik ve erişim, Kişiler ve CRM.

Ticaret

ModülGörevi
catalogÜrün, kategori, arama, ürün talebi, HKS ürün kodu, şirket tipine göre görünürlük.
basketAlıcı sepeti (MySQL satırları).
purchaseSipariş önizleme ve oluşturma: teslimat, ödeme kırılımı, asgari sepet.
postSlider, banner, hikâye, akademi içerikleri.
procurementSatıcının tedarik talebi (Mongo belge).
staticPolitika sayfaları ve alıcıya özel statik içerik.

Detay: Ticaret.

Sipariş, depo, para

ModülGörevi
orderAlıcı siparişi yaşam döngüsü, iade, sorun, anket, heatmap, fatura tetikleme.
warehouseDepo tanımı, stok, istatistik, heatmap, kapsama alanı, fiyat geçmişi.
stockFIFO stok girişi / çıkışı (yeni stok modülü).
transferSipariş teslimatı ve araç seferi.
paymentPayTR, Paywall, MagicPay ve manuel tahsilat.
financialCari bakiye, hareket defteri, kayıt ödülü tanımları.
invoiceGiden ve gelen e-fatura kayıtları.

Detay: Lojistik, Para ve fatura.

İletişim, operasyon, zeka

ModülGörevi
messageSohbet, tepki, okundu, bağlama göre konuşma (sipariş, iade, ürün…).
notificationYönetici yayını, segment, kutu kaydı.
workflowDepo bazlı kanban: departman, kart, görev, not.
reportSatış, alım, alıcı yaşam döngüsü, cari, pazarlama, BigQuery aktarım.
aiAçık uç: doğal dil sorgu ve şema bağlamı.
price-analyticsFiyat mumu, İBB Hal verisi, ürün eşlemesi, ticker.

Detay: İletişim, Operasyon, Zeka ve analitik.

Altyapı klasörleri (modül değil ama yapı)

Bunlar app.module içinde bağlanır; iş kuralı taşımaz, servis sağlar.

KlasörGörevi
prismaMySQL istemcisi
commonSayfalama, depolama, telefon, tarih, Telegram uyarı, Google Maps
firebasePush, Firestore, Storage
mail / smsE-posta / SMS
meilisearchArama istemcisi
izibiz / hksFatura ve hal bildirimi
geminiMetin üretimi
bigqueryAnalitik yazımı

HTTP yüzeyi

Tüm yollar api önekinin altındadır. Örnek: alıcı sepeti api/basket/buyer. Rol dağılımı Roller ve yetkiler sayfasındadır.