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

Video Link:
#