Public dokümantasyon (giriş gerekmez)
PHP + MySQL tabanlı B2B toptan platform. Admin ERP paneli ve mağaza portalı aynı oturumda birlikte açılabilir.
flowchart TB
subgraph public [Public]
Landing[index.php]
Login[login.php]
Arch[architecture.php]
end
subgraph admin [Admin ERP]
Dashboard[admin/index.php]
Products[admin/products]
Quotas[admin/quotas]
Orders[admin/orders]
Shipping[admin/shipping]
end
subgraph store [B2B Store]
Hub[store/index.php]
Catalog[store/products.php]
CartAPI[api/cart.php]
Checkout[store/checkout.php]
end
Landing --> Login
Login --> admin
Login --> store
Catalog --> CartAPI
CartAPI --> Checkout
Checkout --> Orders
Quotas -.->|max_stock_percent| CartAPI
Çift oturum: admin_user ve store_user ayrı session anahtarlarında tutulur.
sequenceDiagram
participant U as Kullanici
participant L as login.php
participant S as Session
participant A as Admin Panel
participant M as Magaza
U->>L: Admin giris
L->>S: admin_user yaz
U->>L: Magaza giris ayni tarayici
L->>S: store_user yaz
U->>A: admin erisimi
U->>M: magaza erisimi
flowchart LR
Browse[Urun listele] --> Add[Sepete ekle]
Add --> Quota{Kota OK?}
Quota -->|Evet| Cart[Sepet]
Quota -->|Hayir| Err[Hata mesaji]
Cart --> Checkout[checkout.php]
Checkout --> Order[Siparis olustur]
Order --> Payment[Dekont yukle]
Payment --> Review[Admin onay]
Review --> Ship[Sevkiyat]
flowchart TD
Base[Varyant fiyat] --> ListDisc[products.discount_percent]
ListDisc --> Camp[Aktif kampanya]
Camp --> Display[Gosterilen fiyat]