Sosyal Medya/Oyun Coin Bayileri için Muhasebe & Ödeme Otomasyonu
ASP.NET CoreEF CoreSignalRBackground Workers
~70k
Satır Kod
39
Controller
8
Dış Servis
67+
Migration
Problem
Sanal coin bayileri; banka makbuzları, birden fazla ödeme sağlayıcısı ve e-fatura arasında elle mutabakat yapıyordu — bu süreç hataya açıktı ve ölçeklenemiyordu.
Yaklaşım
8 farklı dış servis için ayrı arka plan worker'ları yazdım; her biri kendi API'sini dinleyip makbuzları otomatik olarak sisteme işliyor. Gerçek zamanlı makbuz bildirimleri için bir SignalR hub'ı kurdum, böylece muhasebe ekibi elle yenilemeden anlık durumu görebiliyor.
Öne Çıkan Mühendislik
- 8 dış servisle (banka makbuz tarayıcıları, ödeme sağlayıcıları, e-fatura) entegre arka plan worker'ları.
- 67+ aşamalı migration geçmişi — sürekli evrilen, canlı bir sistem.
- BCrypt ile parola güvenliği, rol tabanlı yetkilendirme politikaları.
- ClosedXML ile Excel raporlama, DinkToPdf ile sunucu taraflı PDF üretimi.
Benzer bir sistem mi kurmak istiyorsun?
İletişime Geç