REAL TİME ORDER MANAGEMENT SYSTEM
SignalR teknolojisi ile geliştirilmiş, Web Socket tabanlı canlı veri iletişim sistemi.
Real Time Order Management System
Proje Amacı ve Gerçek Zamanlı İletişim: Bu proje, klasik HTTP istek-yanıt döngüsünün ötesine geçerek; SignalR teknolojisi ile sunucu ve istemci arasında kesintisiz (Persistent) bir veri kanalı oluşturur. Sipariş durumları, masa bildirimleri ve anlık istatistikler, sayfa yenilenmesine gerek kalmadan Web Socket protokolü üzerinden milisaniyeler içinde Dashboard'a yansıtılmaktadır.
N-Katmanlı Mimari ve Web API: Projenin backend mimarisi, sürdürülebilirlik (Maintainability) ve gevşek bağlılık (Loose Coupling) prensipleri gözetilerek N-Katmanlı Mimari (N-Layer Architecture) yapısında kurgulanmıştır. Veri erişim katmanı (DAL), İş mantığı (BL) ve Sunum katmanları birbirinden soyutlanmıştır. Frontend ile Backend arasındaki tüm veri alışverişi RESTful Web API servisleri üzerinden sağlanmakta, istemci tarafında bu servisler AJAX ve SignalR ile tüketilmektedir.
Güvenlik ve Kimlik Yönetimi: Kullanıcı doğrulama ve yetkilendirme süreçleri, endüstri standardı olan ASP.NET Core Identity kütüphanesi ile sağlanmıştır.
SignalR Hub & WebSocket Integration
N-Layer Architecture & Clean Code
RESTful Web API Consumption
ASP.NET Core Identity
Live Notification System
Async State Management
Proje Bilgileri
Kullanılan Yazılım Dilleri ve Kütüphaneleri
ASP.NET CORE MVC, Entity Framework, MSSQL, WEB API, SignalR
Proje Kategorisi
ASP.NET CORE WEB API
Proje Bitiriş Tarihi
28.01.2026
Görüntülenme
8