Skip to content
YÇ
  • About
  • Skills
  • Projects
  • Experience
  • Contact
TR|EN

© 2026 Yavuz Çelik. All rights reserved.

Projects

Web

Multi-Tenant B2B/B2C E-Commerce Platform

An ERP-integrated e-commerce platform family scaled from a single core product to four industry clients. The largest deployment serves ~15,000 members.

~15,000 members · 7 payment providers · 4 marketplaces

.NET 8ASP.NET Core MVCEF CoreDapperSQL ServerSignalRWCF

Problem

Companies with dealer networks across different industries (motorcycle parts, carpets, tractors, textile) took orders by phone/Excel and entered them into their ERP manually. Each client had its own price lists, stock rules and payment flows.

Solution

I built a multi-tenant B2B/B2C platform on .NET 8, derived from a single core product and customized per client. I designed an abstraction that supports both Logo and Bay.t ERPs in the same codebase and automated the full order-to-invoice cycle.

Highlights

  • 7 payment providers (Iyzico, PayTR, Param, Paynet, QNB, Tami, e-Tahsilat) on a shared IPosPaymentService abstraction
  • Orders from 4 marketplaces (Trendyol, Hepsiburada, N11, Shopify) pushed to the ERP via background services
  • A custom WCF service facade exposing Logo ERP's COM-based UnityObjects API to modern apps
  • Real-time online user tracking and bot-aware analytics built on SignalR
  • Systematic security hardening: PBKDF2, rate limiting, IDOR/XSS/SQLi defenses
  • Measurable performance wins through N+1 elimination, caching and covering indexes

Previous project

AI-Powered Industrial Monitoring (TÜBİTAK 3501)

Next project

ESBI-Mutabakat — Account Reconciliation SaaS