İsmail Dündar
Hakkımda Deneyimlerim Eğitim Hayatım Yeteneklerim Projeler İlgi Alanlarım Ödüllerim İletişim
SignalR Restaurant Management System - ASP.NET CORE

SignalR Restaurant Management System - ASP.NET CORE

Bu proje, restoran süreçlerinin dijital olarak yönetilmesi, siparişlerin anlık takip edilmesi ve kullanıcılar arası gerçek zamanlı iletişimin sağlanması amacıyla geliştirilmiş modern bir web uygulamasıdır.

Sistem, ASP.NET Core tabanlı bir backend ve SignalR destekli gerçek zamanlı iletişim altyapısı ile çalışarak, kullanıcıların eş zamanlı veri akışıyla restoran operasyonlarını verimli şekilde yönetmesini sağlar.

⚙️ Kullanılan Teknolojiler

Backend

  • ASP.NET Core 8.0 - Web API geliştirme
  • SignalR - Gerçek zamanlı veri iletişimi
  • Entity Framework Core - ORM framework
  • SQL Server - Veritabanı yönetimi
  • AutoMapper - Nesne dönüşümleri
  • FluentValidation - Veri doğrulama
  • Swagger - API dokümantasyonu

Frontend

  • ASP.NET Core MVC - Web arayüzü
  • Razor Views - Dinamik sayfa yapısı
  • Bootstrap - UI tasarımı
  • jQuery & AJAX - Asenkron veri işlemleri
  • SignalR JavaScript Client - Gerçek zamanlı bağlantı
  • Ready Bootstrap Dashboard - Admin panel template

Ekstra

  • ASP.NET Core Identity - Kimlik doğrulama & yetkilendirme
  • MailKit - E-posta gönderimi
  • QRCoder - QR kod oluşturma
  • CORS desteği - Cross-origin erişim

📌 Öne Çıkan Teknik Detaylar

  • Gerçek zamanlı veri akışı ile anlık sipariş ve masa takibi (SignalR)
  • Katmanlı mimari (Controller, Service, Repository)
  • Gerçek zamanlı dashboard istatistikleri (ürün, sipariş, gelir)
  • Loosely coupled API + WebUI yapısı
  • Entity Framework Core ile optimize edilmiş veri erişimi
  • Identity ile kullanıcı yönetimi ve rol bazlı yetkilendirme
  • FluentValidation ile güçlü veri doğrulama mekanizması
  • Responsive ve modern admin panel tasarımı
  • QR kod ile masa ve menü erişimi
  • E-posta entegrasyonu ile bildirim sistemi
← Projelere Dön