BERA TOPRAKWEB TASARIMI
YAZILIM GELİŞTİRME
E-posta gönderin
← Tüm projeler
PROJE 05B2B E-TİCARET SİSTEMİ

Toptan satışa özel e-ticaret sistemi.

Firma başvurularını, müşteriye özel fiyatları, siparişleri ve satış sonrası işlemleri aynı sistemde birleştiren B2B e-ticaret yazılımı.

Üstlendiğimiz işler
Arayüz tasarımı, arayüz ve sunucu tarafı geliştirme, sistem entegrasyonları
Kapsam
Çevrim içi mağaza, firma hesabı ve yönetim paneli
01 — İhtiyaç

Her firmanın satış koşulu farklı.

Toptan satışta firmaya göre fiyat, iskonto ve ödeme koşulları değişebiliyor. Başvuru, sipariş, stok, fatura ve kargo ayrı araçlarda izlendiğinde aynı bilgiler birden fazla yere giriliyor.

Bu projede mağazayı ve satışın arkasındaki işleri aynı sistem içinde yönetilebilecek şekilde geliştirdik.

02 — Yaklaşımımız

Mağaza ve yönetim paneli aynı verileri kullanıyor.

Mağazayı, firma hesaplarını, yönetim panelini ve dış sistem bağlantılarını ortak bir veri modeliyle geliştirdik. Sipariş, rapor ve fatura bilgileri aynı kaynaktan alınıyor.

03 — Satış süreci

Başvurudan sevkiyata işlemler nasıl ilerliyor?

  1. 01Firma hesabı

    Firma, vergi bilgilerini girerek hesap oluşturuyor.

  2. 02Onay

    Yönetim başvuruyu değerlendirip firmayı onaylıyor. Fiyatları yalnızca onaylı firmalar görebiliyor.

  3. 03Fiyatlandırma

    Firmaya, kategoriye ve markaya tanımlanan iskontolar ile kuponlar birlikte hesaplanıyor.

  4. 04Sipariş

    Sepet üzerinden ya da ürün koduyla hızlı sipariş veriliyor. Ödeme süresince siparişteki ürünler için stok ayrılıyor.

  5. 05Ödeme

    Ödeme sağlayıcısından gelen yanıtın imzası ve tutarı kontrol ediliyor. Ödeme başarısız olursa ayrılan stok serbest bırakılıyor.

  6. 06Satış sonrası işlemler

    Kargo, e-fatura, muhasebe ve bildirim işlemleri sıraya alınarak yürütülüyor.

04 — Yönetim paneli

Satış işlemleri tek panelden yönetiliyor.

Firma onayları, fiyatlar, siparişler ve ürünler için yönetim ekranları hazırladık.

Firmalar
Başvurular, firma onayı, asgari sipariş tutarı, kredi limiti ve açık hesap koşulları yönetiliyor.
Fiyatlar ve kampanyalar
Firmaya, kategoriye ve markaya özel iskontolar tanımlanıyor. Kuponlar ve fiyat geçmişi aynı panelde takip ediliyor.
Siparişler ve iadeler
Siparişlerin durumları belirlenmiş kurallara göre değiştiriliyor. İade talepleri aynı panelde takip ediliyor.
Ürünler ve içerik
Toplu ürün yükleme, kategori, marka ve blog yönetimi panelden yapılıyor.
Raporlar
Raporlar, ürün analizleri ve operasyon takibi panelde bir araya geliyor.
05 — Güvenlik ve kayıtlar

Erişimleri ve işlemleri nasıl kontrol ediyoruz?

Yönetici girişi
Yönetici girişinde iki adımlı doğrulama kullanılıyor. Gerektiğinde panele erişim, izin verilen IP adresleriyle sınırlandırılabiliyor.
Oturumlar
Tüm cihazlardan çıkış yapıldığında mevcut oturumlar sonlandırılıyor. Veritabanına erişilemezse oturum açık tutulmuyor.
İşlem kayıtları
Yöneticilerin yaptığı işlemler kayıt altında tutuluyor.
Kişisel veri talepleri (KVKK)
Kişisel veri talepleri panelden yönetiliyor. Yasal metinlere verilen onaylar, onaya ilişkin kayıtlarla birlikte saklanıyor.
İstek kontrolü
İstek sayısı sınırlandırılıyor ve içerik güvenlik politikası her istekte yenileniyor.
06 — Teknik yapı

Sistemi hangi araçlarla geliştirdik?

Teknik ayrıntıları inceleyin
Uygulama
Next.js (App Router) · React · TypeScript
Veritabanı
PostgreSQL · Prisma
Kimlik doğrulama
NextAuth · TOTP ile iki adımlı doğrulama · Oturum sürümü
Entegrasyonlar
Ödeme · E-posta · SMS · WhatsApp · Kargo · E-fatura · Muhasebe
İşletim
Transactional outbox · İstek sınırlama · Sistem durumu uç noktası · Zamanlanmış görev izleme (cron heartbeat)
Arayüz
GSAP · Lenis · Three.js — yalnızca masaüstünde, gecikmeli yükleme
07 — Ortaya çıkan yapı

Sipariş, fiyat ve satış yönetimi aynı sistemde.

Fiyat, sipariş ve satışa bağlı işlemler ortak verilerle yürütülüyor. Kargo, fatura ve bildirim gibi ek işlemler için olay kuyruğu kullandık. Yapıyı, yeni entegrasyonlar siparişin ana işleyişinden ayrı eklenebilecek şekilde kurduk.

SIRADAKİ PROJE · PROJE 02 · KUYUMCULUK MARKASI WEB SİTESİ Koleksiyon, marka geçmişi ve randevu aynı sitede.

Benzer bir proje düşünüyorsanız bize yazın. Ne yapmak istediğinizi kısaca anlatmanız yeterli.

E-posta gönderin
← Tüm projeler
BERA TOPRAK bera@beratoprak.com Konya, Türkiye © 2026